There are 8 ways to get from Belgrade to Odesa by bus, night train, train, car or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Transport is disrupted due to the Russia-Ukraine war. Read more
Recommended option
Bus, night train • 28h 13m
Cheapest option
Train, bus • 32h 30m
6 alternative options
Bus, train • 29h 10m
Bus • 30h 45m
Drive • 15h 33m
Fly Belgrade to Chisinau, bus • 14h 24m
Belgrade to Odesa by bus
Questions & Answers
Transport is disrupted due to the Russia-Ukraine war. Read more
The cheapest way to get from Belgrade to Odesa is to train and bus which costs RSD 3900 - RSD 7000 and takes 32h 30m.
Transport is disrupted due to the Russia-Ukraine war. Read more
The fastest way to get from Belgrade to Odesa is to fly and bus which takes 14h 24m and costs RSD 17000 - RSD 42000.
Transport is disrupted due to the Russia-Ukraine war. Read more
No, there is no direct bus from Belgrade to Odesa station. However, there are services departing from Belgrade and arriving at Odessa Central Bus Station via Sofia Central Bus Station and Varna. The journey, including transfers, takes approximately 30h 45m.
The distance between Belgrade and Odesa is 1165 km. The road distance is 1161.8 km.
Transport is disrupted due to the Russia-Ukraine war. Read more
The best way to get from Belgrade to Odesa without a car is to bus which takes 30h 45m and costs RSD 6500 - RSD 9000.
Transport is disrupted due to the Russia-Ukraine war. Read more
It takes approximately 28h 13m to get from Belgrade to Odesa, including transfers.
Transport is disrupted due to the Russia-Ukraine war. Read more
Belgrade to Odesa bus services, operated by Citylines, depart from Belgrade station.
Transport is disrupted due to the Russia-Ukraine war. Read more
Belgrade to Odesa bus services, operated by Maximov Tours, arrive at Odessa Central Bus Station.
Odesa is 1h ahead of Belgrade. It is currently 5:36 PM in Belgrade and 6:36 PM in Odesa.
Yes, the driving distance between Belgrade to Odesa is 1162 km. It takes approximately 15h 33m to drive from Belgrade to Odesa.
- Distance: 1165.5 km
- Duration: 28h 13m
What companies run services between Belgrade, Serbia and Odesa, Ukraine?
You can take a bus from Belgrade to Odesa via Sofia Serdica Bus Stop, Sofia Central Bus Station, and Varna in around 30h 45m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- tarom.ro
Flights from Belgrade to Chisinau via Bucharest Otopeni
- Ave. Duration
- 6h 5m
- When
- Monday to Friday
- Estimated price
- 3 600 ₴ - 11 000 ₴
Flights from Belgrade to Bucharest Otopeni
- Ave. Duration
- 1h 26m
- When
- Every day
- Estimated price
- 2 900 ₴ - 12 000 ₴
Flights from Timisoara to Chisinau via Bucharest Otopeni
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- 4 400 ₴ - 12 000 ₴
- Website
- airserbia.com
Flights from Belgrade to Chisinau via Bucharest Otopeni
- Ave. Duration
- 4h 20m
- When
- Monday, Tuesday, Wednesday and Thursday
- Estimated price
- 3 900 ₴ - 11 000 ₴
Flights from Belgrade to Bucharest Otopeni
- Ave. Duration
- 1h 26m
- When
- Every day
- Estimated price
- 2 900 ₴ - 12 000 ₴
- Website
- turkishairlines.com
Flights from Belgrade to Chisinau via Istanbul
- Ave. Duration
- 6h 11m
- When
- Every day
- Estimated price
- 3 300 ₴ - 12 000 ₴
- Website
- austrian.com
Flights from Belgrade to Chisinau via Vienna
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- 5 500 ₴ - 18 000 ₴
- Website
- en.aegeanair.com
Flights from Belgrade to Chisinau via Athens
- Ave. Duration
- 7h 40m
- When
- Tuesday
- Estimated price
- 3 800 ₴ - 12 000 ₴
- Website
- hisky.aero
Flights from Timisoara to Chisinau via Milan Bergamo
- Ave. Duration
- 5h 40m
- When
- Monday, Wednesday, Friday and Saturday
- Estimated price
- 5 500 ₴ - 18 000 ₴
- Phone
- 0219521
- Website
- cfrcalatori.ro
Night train from Craiova to Bucureşti Basarab h.
- Ave. Duration
- 3h 42m
- Frequency
- Once daily
- Estimated price
- 750 ₴ - 850 ₴
- Website
- https://www.cfrcalatori.ro/en/
Train from Drobeta Tr. Severin to Constanţa
- Ave. Duration
- 8h 26m
- Frequency
- Once daily
- Estimated price
- 1 900 ₴ - 2 200 ₴
- Website
- https://www.cfrcalatori.ro/en/
Train from Bucureşti Nord Gr.A to Galaţi
- Ave. Duration
- 3h 45m
- Frequency
- 4 times a day
- Estimated price
- 950 ₴ - 1 100 ₴
- Website
- https://www.cfrcalatori.ro/en/
- Phone
- 0751.525.520
- office@astratranscarpatic.ro
- Website
- astratranscarpatic.ro
Train from Drobeta Tr. Severin to Constanţa
- Ave. Duration
- 8h 17m
- Frequency
- Once daily
- Estimated price
- 850 ₴ - 1 300 ₴
- Schedules at
- astratranscarpatic.ro
- Phone
- +381 11 360 28 99
- putnik.info@srbvoz.rs
- Website
- srbijavoz.rs
Train from Beograd centar to Novi Sad
- Ave. Duration
- 36 min
- Frequency
- Every 30 minutes
- Estimated price
- 130 ₴ - 200 ₴
- Schedules at
- w3.srbvoz.rs
- Rail 2nd Class
- 130 ₴ - 160 ₴
- 1st Class
- 150 ₴ - 200 ₴
Train from Vukov Spomenik to Vrsac
- Ave. Duration
- 1h 36m
- Frequency
- Every 4 hours
- Estimated price
- 140 ₴ - 220 ₴
- Schedules at
- srbijavoz.rs
- Rail 2nd Class
- 140 ₴ - 170 ₴
- 1st Class
- 170 ₴ - 220 ₴
- Phone
- +38220/441-211
- info@zpcg.me
- Website
- zcg-prevoz.me
Train from Beograd Centar to Novi Sad
- Ave. Duration
- 46 min
- Frequency
- Once daily
- Estimated price
- 140 ₴ - 330 ₴
- Schedules at
- zcg-prevoz.me
- Second Class
- 140 ₴ - 170 ₴
- First Class
- 310 ₴ - 330 ₴
- Phone
- +36 (1) 3 49 49 49
- Website
- mavcsoport.hu
Train from Subotica to Szeged
- Ave. Duration
- 1h 25m
- Frequency
- 5 times a day
- Estimated price
- 85 ₴ - 110 ₴
- Website
- https://www.mavcsoport.hu/en
Train from Szeged to Cegled
- Ave. Duration
- 1h 28m
- Frequency
- Hourly
- Estimated price
- 220 ₴ - 270 ₴
- Website
- https://www.mavcsoport.hu/en
Train from Cegled to Mukacheve
- Ave. Duration
- 6h 13m
- Frequency
- Once daily
- Estimated price
- 550 ₴ - 700 ₴
- Website
- https://www.mavcsoport.hu/en
- Phone
- +38 (044) 309-70-01
- booking@uz.gov.ua
- Website
- uz.gov.ua
Train from Mukachevo to Odesa-Holovna
- Ave. Duration
- 16h 19m
- Frequency
- Once daily
- Estimated price
- 210 ₴ - 420 ₴
- Schedules at
- https://uz.gov.ua/en/passengers/timetable/
- Book at
- https://booking.uz.gov.ua/en/
- Website
- https://uz.gov.ua/en/
- 1st Class
- 1 100 ₴ - 1 600 ₴
- 3rd Class
- 210 ₴ - 290 ₴
- 2nd Class
- 340 ₴ - 420 ₴
- Phone
- +40 238 434 380
- sesizari@transferoviarcalatori.ro
- Website
- transferoviarcalatori.ro
Train from Bucureşti Nord Gr.A to Galaţi
- Ave. Duration
- 3h 51m
- Frequency
- Once daily
- Estimated price
- 360 ₴ - 460 ₴
- Schedules at
- transferoviarcalatori.ro
- Phone
- 012 538400
- predstavnistvo.bas@arriva.rs
- Website
- arriva.rs
Bus from Belgrade to Kladovo
- Ave. Duration
- 6h
- Frequency
- 3 times a day
- Estimated price
- 480 ₴ - 700 ₴
- Schedules at
- arriva.rs
- Phone
- 021-300.75.35
- Website
- axitours.com
Bus from Drobeta Turnu Severin to Craiova
- Ave. Duration
- 2h 28m
- Frequency
- Twice daily
- Estimated price
- 173 ₴
- Schedules at
- axitours.autogari.ro
- Phone
- +38 (050) 3360-736
- Website
- turist.in.ua
Bus from Bucharest Calea Grivitei 139 to Odessa Starosinna bus station
- Ave. Duration
- 12h 10m
- Frequency
- 6 times a week
- Estimated price
- 1 800 ₴
- Schedules at
- turist.in.ua
Bus from Constanta to Odessa Starosinna bus station
- Ave. Duration
- 9h 28m
- Frequency
- Once a week
- Estimated price
- 1 800 ₴
- Schedules at
- turist.in.ua
Bus from Galați Strada Portului 34 to Odessa Starosinna bus station
- Ave. Duration
- 6h 55m
- Frequency
- 5 times a week
- Estimated price
- 1 377 ₴
- Schedules at
- turist.in.ua
- Phone
- +380 93 000 46 36
- avroraiko@gmail.com
- Website
- maximovtours.com
Bus from Constanța to Odesa Privoz bus station
- Ave. Duration
- 12h 30m
- Frequency
- 3 times a week
- Estimated price
- 800 ₴ - 2 600 ₴
- Website
- https://maximovtours.com/
Bus from Varna to Odessa Central Bus Station
- Ave. Duration
- 16h
- Frequency
- 3 times a week
- Estimated price
- 800 ₴ - 3 000 ₴
- Website
- https://maximovtours.com/
- Phone
- +380 (93) 320-44-44
- help@gunsel.ua
- Website
- gunsel.ua
Bus from Constanta Bus Station to Odessa Starosinna bus station
- Ave. Duration
- 10h 55m
- Frequency
- Once a week
- Estimated price
- 350 ₴ - 500 ₴
- Website
- https://gunsel.ua/
- Phone
- +3590885700870
- support@citylines.eu
- Website
- citylines.eu
Bus from Belgrade to Sofia Serdica Bus Stop
- Ave. Duration
- 6h 30m
- Frequency
- 3 times a week
- Estimated price
- 800 ₴ - 1 600 ₴
- Schedules at
- citylines.eu
- Phone
- +359 2 8120810
- operations@eurolines.bg
- Website
- karat-s.com
Bus from Belgrade to Sofia Serdica Bus Station
- Ave. Duration
- 6h 30m
- Frequency
- 3 times a week
- Estimated price
- 800 ₴ - 1 600 ₴
- Website
- https://www.karat-s.com/
- Phone
- :+3599884551
- office@biomet.bg
- Website
- biomet.bg
Bus from Sofia Central Bus Station to Varna Central Bus Station
- Ave. Duration
- 6h 15m
- Frequency
- 5 times a day
- Estimated price
- 470 ₴ - 600 ₴
- Website
- https://biomet.bg/en/
- Phone
- +359 2 989000
- support.eu@union-ivkoni.com
- Website
- etapgroup.com
Bus from Sofia Central Bus Station to Varna Central Bus Station
- Ave. Duration
- 6h 45m
- Frequency
- 5 times a day
- Estimated price
- 700 ₴ - 850 ₴
- Website
- https://union-ivkoni.com/en
- Website
- doris-ua.com
Bus from Varna to Odessa Central Bus Station
- Ave. Duration
- 15h
- Frequency
- Twice a week
- Estimated price
- 1 186 ₴
- Schedules at
- doris-ua.com
- Phone
- +381 18 255 177
- Website
- nis-ekspres.rs
Bus from Novi Sad,Autobuska Stanica to Subotica
- Ave. Duration
- 1h 35m
- Frequency
- Every 4 hours
- Estimated price
- 380 ₴ - 440 ₴
- Schedules at
- nis-ekspres.rs
One of Europe’s leading bus companies, Flixbus serves 2000+ destinations in 29 countries, including Germany, France, Italy, Austria, the Netherlands and Croatia and into Scandinavia and eastern Europe, as well as some US cities. Coaches have toilets, free WiFi and power outlets, plus snacks and drinks for purchase on board. Flixbus is a good choice for the budget-conscious traveller; purchase tickets in advance for the cheapest fares (note: there is no option to reserve a seat in advance).
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.de
Bus from Novi Sad,Autobuska Stanica to Subotica AS
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- 440 ₴ - 650 ₴
- Website
- https://www.flixbus.co.uk
Frequently asked questions
- Phone
- 0800 334 334
- iuc@lasta.rs
- Website
- lasta.rs
Bus from Novi Sad,Autobuska Stanica to Subotica
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- 250 ₴ - 440 ₴
- Schedules at
- lasta.rs
- Phone
- +(381)(11)7420444
- auto.kodeks.pirot@gmail.com
- Website
- redvoznje.net
Bus from Novi Sad,Autobuska Stanica to Subotica
- Ave. Duration
- 1h 45m
- Frequency
- Once daily
- Estimated price
- 210 ₴ - 240 ₴
- Schedules at
- https://www.polazak.com/en/Auto-Kodeks/operator/
- Phone
- +(381)(20)311833
- benkotours92@gmail.com
- Website
- redvoznje.net
Bus from Novi Sad,Autobuska Stanica to Subotica
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- 200 ₴ - 260 ₴
- Schedules at
- facebook.com
- Phone
- 381 18 517 272
- office@kanis.rs
- Website
- kanis.rs
Bus from Novi Sad,Autobuska Stanica to Subotica
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Schedules at
- kanis.rs
- Phone
- +381 20 333 733
- garoreisen@gmail.com
- Website
- garo-reisen.rs
Bus from Novi Sad,Autobuska Stanica to Subotica
- Ave. Duration
- 1h 36m
- Frequency
- Twice a week
- Schedules at
- garo-reisen.rs
- Phone
- +373 22 439 489
- info@garanord.md
- Website
- garanord.md
Bus from Chișinău Autogara Nord to Odessa Privoz
- Ave. Duration
- 5h
- Frequency
- Every 3 hours
- Estimated price
- 444 ₴
- Schedules at
- garanord.md
- Phone
- office@alfa-star.ro
- Website
- alfastarimpex.ro
Bus from Moraviţa to Timişoara
- Ave. Duration
- 1h 37m
- Frequency
- 3 times a day
- Estimated price
- 97 ₴
- Schedules at
- alfastarimpex.autogari.ro
Want to know more about travelling around Ukraine
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
More Questions & Answers
There are 1026+ hotels available in Odesa. Prices start at 680 ₴ per night.