There are 5 ways to get from Istanbul to Odesa by bus, night train, train, car ferry, 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
Bus via Constanța
-
Take the bus from Istanbul - Aksaray to Constanta
-
Take the bus from Constanța to Odessa Central Bus Station
Night train, train, car ferry, drive, bus
-
Take the night train from Halkali to Gara Bucureşti Nord
-
Take the train from Bucureşti Nord Gr.A to Medgidia
-
Take the train from Medgidia to Tulcea Oraş
-
Take the car ferry from Isaccea to Orlivka
-
Drive from Orlivka to Izmail Bus station
-
Take the bus from Izmail Bus station to Odessa Starosinna bus station
Drive
-
Drive from Istanbul Esenler Otogar to Odesa
Fly, bus
-
Fly from Istanbul (IST) to Chisinau (KIV)
-
Take the bus from Chișinău Autogara Nord to Odessa Privoz
Istanbul to Odesa by bus
The bus journey time between Istanbul and Odesa is around 24h 10m and covers a distance of around 1040 km. Operated by Gunsel, the Istanbul to Odesa bus service departs from İstanbul Esenler bus station and arrives in Odessa Starosinna bus station. Typically only one bus runs weekly, although weekend and holiday schedules can vary so check in advance.
Questions & Answers
Transport is disrupted due to the Russia-Ukraine war. Read more
The cheapest way to get from Istanbul to Odesa is to bus which costs 600 ₺ - 900 ₺ and takes 24h 10m.
Transport is disrupted due to the Russia-Ukraine war. Read more
The fastest way to get from Istanbul to Odesa is to fly and bus which takes 9h 42m and costs 3.400 ₺ - 9.000 ₺.
Transport is disrupted due to the Russia-Ukraine war. Read more
Yes, there is a direct bus departing from İstanbul Esenler bus station station and arriving at Odessa Starosinna bus station station. Services depart once a week, and operate Thursday. The journey takes approximately 24h 10m.
The distance between Istanbul and Odesa is 625 km. The road distance is 1095.5 km.
Transport is disrupted due to the Russia-Ukraine war. Read more
The best way to get from Istanbul to Odesa without a car is to bus via Constanța which takes 23h and costs 1.400 ₺ - 3.100 ₺.
Transport is disrupted due to the Russia-Ukraine war. Read more
It takes approximately 23h to get from Istanbul to Odesa, including transfers.
Transport is disrupted due to the Russia-Ukraine war. Read more
Istanbul to Odesa bus services, operated by Gunsel, depart from İstanbul Esenler bus station.
Transport is disrupted due to the Russia-Ukraine war. Read more
Istanbul to Odesa bus services, operated by Gunsel, arrive at Odessa Starosinna bus station.
Odesa is 1h behind Istanbul. It is currently 6:05 AM in Istanbul and 5:05 AM in Odesa.
Yes, the driving distance between Istanbul to Odesa is 1096 km. It takes approximately 15h 4m to drive from Istanbul to Odesa.

- Distance: 625.2 km
- Duration: 23h
What companies run services between Istanbul, Turkey and Odesa, Ukraine?
You can take a bus from Istanbul to Odesa via Constanta and Constanța in around 23h.
Transport is disrupted due to the Russia-Ukraine war. Read more

- Website
- turkishairlines.com
Flights from Istanbul to Chisinau
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- 8 000 ₴ - 22 000 ₴

- Website
- flyone.eu
Flights from Istanbul to Chisinau
- Ave. Duration
- 1h 30m
- When
- Monday, Wednesday, Thursday, Friday and Saturday
- Estimated price
- 4 300 ₴ - 12 000 ₴

- Website
- hisky.aero
Flights from Istanbul to Chisinau
- Ave. Duration
- 1h 20m
- When
- Tuesday, Thursday, Friday and Sunday
- Estimated price
- 3 200 ₴ - 7 500 ₴

- Phone
- +35929311111
- Website
- bdz.bg
Night train from Halkali to Gara Bucureşti Nord
- Ave. Duration
- 21h 8m
- Frequency
- Once daily
- Estimated price
- 550 ₴ - 1 200 ₴
- Website
- https://www.bdz.bg/en
- 2nd Class
- 550 ₴ - 800 ₴
- 1st Class
- 850 ₴ - 1 200 ₴

- Phone
- 0219521
- Website
- cfrcalatori.ro
Train from Bucureşti Nord Gr.A to Medgidia
- Ave. Duration
- 2h 5m
- Frequency
- Every 3 hours
- Estimated price
- 650 ₴ - 750 ₴
- Website
- https://www.cfrcalatori.ro/en/
Train from Medgidia to Tulcea Oraş
- Ave. Duration
- 2h 59m
- Frequency
- Twice daily
- Estimated price
- 500 ₴ - 600 ₴
- Website
- https://www.cfrcalatori.ro/en/

- Phone
- 0351/40.91.53
- info@softrans.ro
- Website
- softrans.ro
Train from Bucureşti Nord Gr.A to Medgidia
- Ave. Duration
- 1h 50m
- Frequency
- Twice daily
- Estimated price
- 350 ₴ - 380 ₴
- Schedules at
- softrans.ro

- Phone
- 0310 800 900
- contact@regiocalatori.ro
- Website
- regiocalatori.ro
Train from Bucureşti Nord Gr.A to Medgidia
- Ave. Duration
- 2h 45m
- Frequency
- Once daily
- Estimated price
- 290 ₴ - 360 ₴
- Schedules at
- regiocalatori.ro

- Phone
- +4-0241-831.491
- transevren1@yahoo.com
- Website
- transevren.ro
Bus from Istanbul - Aksaray to Constanta
- Ave. Duration
- 10h
- Frequency
- On demand
- Estimated price
- 950 ₴ - 1 300 ₴
- Schedules at
- transevren.ro

- Phone
- +380 93 000 46 36
- avroraiko@gmail.com
- Website
- maximovtours.com
Bus from Constanța to Odessa Central Bus Station
- Ave. Duration
- 12h
- Frequency
- 3 times a week
- Estimated price
- 800 ₴ - 2 600 ₴
- Website
- https://maximovtours.com/

- Phone
- 0 800 30 30 10
- info@gunsel.com.ua
- Website
- gunsel.ua
Bus from İstanbul Esenler bus station to Odessa Starosinna bus station
- Ave. Duration
- 24h 10m
- Frequency
- Once a week
- Estimated price
- 750 ₴ - 1 100 ₴
- Website
- https://gunsel.ua/

- Phone
- +371 67214512
- info@ecolines.lv
- Website
- ecolines.net
Bus from Izmail Bus station to Odessa Starosinna bus station
- Ave. Duration
- 4h 30m
- Frequency
- Twice a week
- Estimated price
- 1 000 ₴ - 1 400 ₴
- Schedules at
- ecolines.net
- Website
- garanord.md
Bus from Chișinău Autogara Nord to Odessa Privoz
- Ave. Duration
- 5h
- Frequency
- Every 3 hours
- Estimated price
- 413 ₴
- Schedules at
- garanord.md

Car ferry from Isaccea to Orlivka
- Ave. Duration
- 10 min
- Frequency
- Every 4 hours
- Estimated price
- 30 ₴ - 550 ₴
- Schedules at
- porom.org
- Passenger
- 35 ₴
- Car
- 521 ₴
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Want to know more about Flixbus?, Best ways to travel around Australia and How to get from Luton Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
Transport is disrupted due to the Russia-Ukraine war. Read more
Book your Istanbul to Odesa bus tickets online with Omio.
There are 1045+ hotels available in Odesa. Prices start at 680 ₴ per night.
Transport is disrupted due to the Russia-Ukraine war. Read more
The best way to get from Istanbul to Istanbul Airport is to taxi which takes 28 min and costs 310 ₺ - 380 ₺.