Bus
The journey takes approximately 6 h Ticket price is about €19 The travel distance is 391 km.
Carrier is Citylines.
🛏 Find hotel deals and discounts up to 20% in Belgrade at Booking
Bus train
The journey takes approximately 12 h 30 m. Ticket price is about €9 The travel distance is 457 km.
Carrier is Maximov Tours.
The journey takes approximately 8 h 47 m. Ticket price is about €20 The travel distance is 552 km.
Carrier is Astra Trans Carpatic.
The journey takes approximately 25 m. The travel distance is 1 km.
The journey takes approximately 5 h 33 m. Ticket price is about €11 The travel distance is 245 km.
Carrier is Arriva Srbija.
🛏 Find hotel deals and discounts up to 20% in Belgrade at Booking
Bus
The journey takes approximately 5 h 20 m. Ticket price is about €2 The travel distance is 175 km.
Carrier is Ukraine Buses.
The journey takes approximately 13 h 11 m. Ticket price is about €28 The travel distance is 835 km.
Carrier is Chisinau Bus Station.
The journey takes approximately 5 h Ticket price is about €23 The travel distance is 282 km.
Carrier is FlixBus.
The journey takes approximately 3 h 25 m. Ticket price is about €6 The travel distance is 156 km.
Carrier is Volan.
The journey takes approximately 1 h 20 m. Ticket price is about €9 The travel distance is 85 km.
Carrier is Severtrans.
🛏 Find hotel deals and discounts up to 20% in Belgrade at Booking
Train night bus
The journey takes approximately 16 h 44 m. Ticket price is about €23 The travel distance is 964 km.
Carrier is Ukrainian Railways (УЗ).
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).
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).
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).
The journey takes approximately 11 m. The travel distance is 982 m.
The journey takes approximately 1 h 30 m. Ticket price is about €10 The travel distance is 102 km.
Carrier is FlixBus.
The journey takes approximately 36 m. Ticket price is about €3 The travel distance is 75 km.
Carrier is Srbija Voz.
🛏 Find hotel deals and discounts up to 20% in Belgrade at Booking
Drive
The journey takes approximately 15 h 32 m. The travel distance is 1161 km.
🛏 Find hotel deals and discounts up to 20% in Belgrade at Booking
Bus to Bucharest Otopeni fly
The journey takes approximately 14 h 55 m. The travel distance is 569 km.
Carrier is Tourist.
The journey takes approximately 11 m. The travel distance is 993 m.
The journey takes approximately 21 m. Ticket price is about €3 The travel distance is 18 km.
Carrier is Romanian Railways (CFR).
The journey takes approximately 3 m. The travel distance is 303 m.
The journey takes approximately 1 h 10 m. Ticket price is about €65
Carrier is Air Serbia.
🔎
The journey takes approximately 35 m. The travel distance is 22 km.
Carrier is Nikola Tesla Airport A1 Shuttle.
🛏 Find hotel deals and discounts up to 20% in Belgrade at Booking
Bus bus to Varna fly
The journey takes approximately 12 h 30 m. Ticket price is about €9 The travel distance is 391 km.
Carrier is Maximov Tours.
The journey takes approximately 45 m. Ticket price is about €1 The travel distance is 41 km.
Carrier is Simpa Trans.
The journey takes approximately 1 h 19 m. Ticket price is about €18 The travel distance is 96 km.
Carrier is Mercado Sud.
The journey takes approximately 30 m. Ticket price is about €50 The travel distance is 27 km.
Carrier is Atlas Taxi.
The journey takes approximately 1 h 50 m. Ticket price is about €85
Carrier is Air Serbia.
🔎
The journey takes approximately 35 m. The travel distance is 391 km.
Carrier is Nikola Tesla Airport A1 Shuttle.
🛏 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.