Bus

Take the Tourist bus at the Odessa Central Bus Station station .

The journey takes approximately 21 h The travel distance is 1067 km.

Carrier is Tourist.

Buy ticket

Take the Citylines bus at the Sofia Serdica Bus Stop station .

The journey takes approximately 6 h Ticket price is about €19 The travel distance is 391 km.

Carrier is Citylines.

Buy ticket



🛏 Find hotel deals and discounts up to 20% in Belgrade at Booking


Bus train

Take the Maximov Tours bus at the Odesa Privoz bus station station .

The journey takes approximately 12 h 30 m. Ticket price is about €9 The travel distance is 457 km.

Carrier is Maximov Tours.

Buy ticket

Get off at the Constanța.
Take the train Astra Trans Carpatic at the station Constanţa.

The journey takes approximately 8 h 47 m. Ticket price is about €20 The travel distance is 552 km.

Carrier is Astra Trans Carpatic.

Buy ticket

Get off at the Gura Văii Hm..
1720 m on foot from the Gura Văii Hm. to the Sip.

The journey takes approximately 25 m. The travel distance is 1 km.

Get off at the Sip.
Take the Arriva Srbija bus at the Sip station .

The journey takes approximately 5 h 33 m. Ticket price is about €11 The travel distance is 245 km.

Carrier is Arriva Srbija.

Buy ticket

Get off at the Belgrade.


🛏 Find hotel deals and discounts up to 20% in Belgrade at Booking


Bus

Take the Ukraine Buses bus at the Odessa Central Bus Station station .

The journey takes approximately 5 h 20 m. Ticket price is about €2 The travel distance is 175 km.

Carrier is Ukraine Buses.

Buy ticket

Take the Chisinau Bus Station bus at the Chişinău station .

The journey takes approximately 13 h 11 m. Ticket price is about €28 The travel distance is 835 km.

Carrier is Chisinau Bus Station.

Buy ticket

Get off at the Deva.
Take the FlixBus bus at the Deva station .

The journey takes approximately 5 h Ticket price is about €23 The travel distance is 282 km.

Carrier is FlixBus.

Buy ticket

Get off at the Szeged.
Take the Volan bus at the Szeged station .

The journey takes approximately 3 h 25 m. Ticket price is about €6 The travel distance is 156 km.

Carrier is Volan.

Buy ticket

Get off at the Novi Sad.
Take the Severtrans bus at the Novi Sad station .

The journey takes approximately 1 h 20 m. Ticket price is about €9 The travel distance is 85 km.

Carrier is Severtrans.

Buy ticket

Get off at the Belgrade.


🛏 Find hotel deals and discounts up to 20% in Belgrade at Booking


Train night bus

Take the train Ukrainian Railways (УЗ) at the station Odesa-Holovna.

The journey takes approximately 16 h 44 m. Ticket price is about €23 The travel distance is 964 km.

Carrier is Ukrainian Railways (УЗ).

Buy ticket

Get off at the Mukachevo.
Take the train Hungarian Railways (MÁV) at the station Mukacheve.

The journey takes approximately 6 h 4 m. Ticket price is about €14 The travel distance is 309 km.

Carrier is Hungarian Railways (MÁV).

Buy ticket

Get off at the Cegled.
Take the train Hungarian Railways (MÁV) at the station Cegled.

The journey takes approximately 1 h 28 m. Ticket price is about €5 The travel distance is 117 km.

Carrier is Hungarian Railways (MÁV).

Buy ticket

Get off at the Szeged.
Take the train Hungarian Railways (MÁV) at the station Szeged.

The journey takes approximately 1 h 26 m. Ticket price is about €2 The travel distance is 44 km.

Carrier is Hungarian Railways (MÁV).

Buy ticket

Get off at the Subotica.
982 m on foot from the Subotica to the Subotica AS.

The journey takes approximately 11 m. The travel distance is 982 m.

Get off at the Subotica AS.
Take the FlixBus bus at the Subotica AS station .

The journey takes approximately 1 h 30 m. Ticket price is about €10 The travel distance is 102 km.

Carrier is FlixBus.

Buy ticket

Get off at the Novi Sad MAS.
Take the train Srbija Voz at the station Novi Sad.

The journey takes approximately 36 m. Ticket price is about €3 The travel distance is 75 km.

Carrier is Srbija Voz.

Buy ticket

Get off at the Beograd centar.


🛏 Find hotel deals and discounts up to 20% in Belgrade at Booking


Drive

In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 15 h 32 m. The travel distance is 1161 km.

Get off at the Belgrade.


🛏 Find hotel deals and discounts up to 20% in Belgrade at Booking


Bus to Bucharest Otopeni fly

Take the Tourist bus at the Odessa Central Bus Station station .

The journey takes approximately 14 h 55 m. The travel distance is 569 km.

Carrier is Tourist.

Buy ticket

993 m on foot from the Bucharest Calea Grivitei 139 to the Basarab.

The journey takes approximately 11 m. The travel distance is 993 m.

Get off at the Basarab.
Take the subway at the Basarab station.

The journey takes approximately 1 m. The travel distance is 564 m.

Carrier is Metrorex.

Buy ticket

Get off at the Gara de Nord.
Take the train Romanian Railways (CFR) at the station Bucureşti Nord Gr.A.

The journey takes approximately 21 m. Ticket price is about €3 The travel distance is 18 km.

Carrier is Romanian Railways (CFR).

Buy ticket

Get off at the Aeroport H. Coanda T1.
303 m on foot from the Aeroport H. Coanda T1 to the Bucharest Otopeni (OTP).

The journey takes approximately 3 m. The travel distance is 303 m.

Get off at the Bucharest Otopeni (OTP).
Fly out to Bucharest Otopeni (OTP) of the Belgrade (BEG) airport.

The journey takes approximately 1 h 10 m. Ticket price is about €65

Carrier is Air Serbia.

🔎

🚖 Find a cheap local taxi

Get off at the Belgrade (BEG).
Take the Nikola Tesla Airport A1 Shuttle bus at the Belgrade Nikola Tesla Airport station .

The journey takes approximately 35 m. The travel distance is 22 km.

Carrier is Nikola Tesla Airport A1 Shuttle.

Buy ticket

Get off at the Belgrade Slavija Square.


🛏 Find hotel deals and discounts up to 20% in Belgrade at Booking


Bus bus to Varna fly

Take the Maximov Tours bus at the Sofia Serdica Bus Stop station .

The journey takes approximately 12 h 30 m. Ticket price is about €9 The travel distance is 391 km.

Carrier is Maximov Tours.

Buy ticket

Take the Simpa Trans bus at the Constanta station .

The journey takes approximately 45 m. Ticket price is about €1 The travel distance is 41 km.

Carrier is Simpa Trans.

Buy ticket

Get off at the Mangalia.
Take the Mercado Sud bus at the Mangalia station .

The journey takes approximately 1 h 19 m. Ticket price is about €18 The travel distance is 96 km.

Carrier is Mercado Sud.

Buy ticket

Get off at the Nisipurile de Aur.
Take the transport at the Golden Sands station.

The journey takes approximately 30 m. Ticket price is about €50 The travel distance is 27 km.

Carrier is Atlas Taxi.

Buy ticket

Get off at the Varna Airport.
Fly out to Varna (VAR) of the Belgrade (BEG) airport.

The journey takes approximately 1 h 50 m. Ticket price is about €85

Carrier is Air Serbia.

🔎

🚖 Find a cheap local taxi

Get off at the Belgrade (BEG).
Take the Nikola Tesla Airport A1 Shuttle bus at the Sofia Serdica Bus Stop station .

The journey takes approximately 35 m. The travel distance is 391 km.

Carrier is Nikola Tesla Airport A1 Shuttle.

Buy ticket



🛏 Find hotel deals and discounts up to 20% in Belgrade at Booking


The cheapest way to travel from Odesa to Belgrade is by taking a Bus train with an average price of €40. The journey takes approximately 29 ч. 15 мин.

Drive is the fastest way to travel from Odesa to Belgrade. Tickets cost €76. The journey takes approximately 15 ч. 32 мин.

Odesa is approximately 1161 km away from Belgrade. The trip by car takes 15 h 32 m.

The average journey time by car between Odesa and Belgrade is 15 h 32 m.