There are 4 ways to get from Khmelnytskyi to Odesa by bus, train, car, or taxi
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
Bus
best- Take the bus from Khmelnytskyi Central Bus Station to Odesa Central Bus Stationbus Odesa
5h 5m₴950–1,400Train
cheapest- Take the train from Khmelnytskyi to Odesa-Holovnatrain 037Л / ...
7h 8m₴250–600Drive 512.7 km
- Drive from Khmelnytskyi to Odesacar 512.7 km
7h 46m₴3,403–4,915Taxi
- Take the taxi from Khmelnytskyi to Odesataxi 512.7 km
7h 46m₴3,900–4,700
Khmelnytskyi to Odesa by train
Questions & Answers
Transport is disrupted due to the Russia-Ukraine war. Read more
The cheapest way to get from Khmelnytskyi to Odesa is to train which costs 250 ₴ - 600 ₴ and takes 7h 8m.
Transport is disrupted due to the Russia-Ukraine war. Read more
The fastest way to get from Khmelnytskyi to Odesa is to bus which takes 5h 5m and costs 950 ₴ - 1 400 ₴.
Transport is disrupted due to the Russia-Ukraine war. Read more
Yes, there is a direct bus departing from Khmelnytskyi Central Bus Station station and arriving at Odesa Central Bus Station station. Services depart three times a day, and operate every day. The journey takes approximately 5h 5m.
Transport is disrupted due to the Russia-Ukraine war. Read more
Yes, there is a direct train departing from Khmelnytskyi and arriving at Odesa-Holovna. Services depart three times a day, and operate every day. The journey takes approximately 7h 8m.
Transport is disrupted due to the Russia-Ukraine war. Read more
The distance between Khmelnytskyi and Odesa is 537 km. The road distance is 512.7 km.
Transport is disrupted due to the Russia-Ukraine war. Read more
The best way to get from Khmelnytskyi to Odesa without a car is to bus which takes 5h 5m and costs 950 ₴ - 1 400 ₴.
Transport is disrupted due to the Russia-Ukraine war. Read more
The bus from Khmelnytskyi Central Bus Station to Odesa Central Bus Station takes 5h 5m including transfers and departs three times a day.
Transport is disrupted due to the Russia-Ukraine war. Read more
Khmelnytskyi to Odesa bus services, operated by East West Eurolines, depart from Khmelnytskyi Central Bus Station.
Transport is disrupted due to the Russia-Ukraine war. Read more
Khmelnytskyi to Odesa train services, operated by Ukrainian Railways (УЗ), depart from Khmelnytskyi station.
Transport is disrupted due to the Russia-Ukraine war. Read more
The best way to get from Khmelnytskyi to Odesa is to bus which takes 5h 5m and costs 950 ₴ - 1 400 ₴. Alternatively, you can train, which costs 250 ₴ - 600 ₴ and takes 7h 8m.
What companies run services between Khmelnytskyi, Ukraine and Odesa, Ukraine?
East West Eurolines operates a bus from Khmelnytskyi Central Bus Station to Odesa Central Bus Station twice daily. Tickets cost ₴3,000–3,500 and the journey takes 5h 5m. Two other operators also service this route. Alternatively, Ukrainian Railways (УЗ) operates a train from Khmelnytskyi to Odesa-Holovna 3 times a day. Tickets cost ₴250–600 and the journey takes 7h 8m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Phone
- +38 (044) 309-70-01
- booking@uz.gov.ua
- Website
- uz.gov.ua
Train from Khmelnytskyi to Odesa-Holovna
- Ave. Duration
- 7h 8m
- Frequency
- 3 times a day
- Estimated price
- ₴250–600
- Website
- https://uz.gov.ua/en/
- Schedules at
- https://uz.gov.ua/en/passengers/timetable/
- Book at
- https://gd.tickets.ua/en?refid=6578
- Coupe
- ₴500–600
- Berth
- ₴250–340
- Deluxe
- ₴1,200–1,700
- Phone
- +380 98 815 4444
- support@ewe.ua
- Website
- ewe.ua
Bus from Khmelnytskyi Central Bus Station to Odesa Central Bus Station
- Ave. Duration
- 5h 5m
- Frequency
- Twice daily
- Estimated price
- ₴3,000–3,500
- Website
- https://ewe.ua/
- Phone
- +380 (68) 770-60-30
- info@klr.com.ua
- Website
- klr.com.ua
Bus from Khmelnytskyi Central Bus Station to Odesa Central Bus Station
- Ave. Duration
- 9h 56m
- Frequency
- 6 times a week
- Estimated price
- ₴950–1,400
- Website
- https://klr.com.ua/en
- Phone
- +38 (044) 444 00 44
- Website
- grandes-tour.com.ua
Bus from Khmelnytskyi Central Bus Station to Odesa Central Bus Station
- Ave. Duration
- 11h
- Frequency
- 3 times a week
- Website
- https://grandes-tour.com.ua/en
- Ave. Duration
- 7h 46m
- Estimated price
- ₴3,900–4,700
Taxi 626262
- Phone
- +380673826262
- Website
- 626262.com.ua
Opti
- Phone
- 579
- Website
- opti.global
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 How to get from London to Edinburgh, Need to know: Jadrolinija, and French strikes 2018: What are my alternative transport options? - 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
Khmelnytskyi to Odesa bus services, operated by East West Eurolines, arrive at Odesa Central Bus Station.
Transport is disrupted due to the Russia-Ukraine war. Read more
Khmelnytskyi to Odesa train services, operated by Ukrainian Railways (УЗ), arrive at Odesa-Holovna station.
Transport is disrupted due to the Russia-Ukraine war. Read more
Yes, the driving distance between Khmelnytskyi to Odesa is 513 km. It takes approximately 7h 46m to drive from Khmelnytskyi to Odesa.
Transport is disrupted due to the Russia-Ukraine war. Read more
There are 1641+ hotels available in Odesa.






