There are 2 ways to get from Rivne to Odesa by train or bus
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
Rivne to Odesa by train
Questions & Answers
Transport is disrupted due to the Russia-Ukraine war. Read more
The cheapest way to get from Rivne to Odesa is to train which costs 260 ₴ - 600 ₴ and takes 11h 39m.
Transport is disrupted due to the Russia-Ukraine war. Read more
The fastest way to get from Rivne to Odesa is to train which takes 11h 39m and costs 260 ₴ - 600 ₴.
Transport is disrupted due to the Russia-Ukraine war. Read more
No, there is no direct bus from Rivne station to Odesa station. However, there are services departing from Rivne Central Bus Station and arriving at Pryvoz Bus Station via Khmelnytskyi Central Bus Station. The journey, including transfers, takes approximately 17h.
Transport is disrupted due to the Russia-Ukraine war. Read more
Yes, there is a direct train departing from Rivne and arriving at Odesa-Holovna. Services depart four times a week, and operate every day. The journey takes approximately 11h 39m.
Transport is disrupted due to the Russia-Ukraine war. Read more
The distance between Rivne and Odesa is 729 km.
Transport is disrupted due to the Russia-Ukraine war. Read more
The best way to get from Rivne to Odesa without a car is to train which takes 11h 39m and costs 260 ₴ - 600 ₴.
Transport is disrupted due to the Russia-Ukraine war. Read more
The train from Rivne to Odesa-Holovna takes 11h 39m including transfers and departs four times a week.
Transport is disrupted due to the Russia-Ukraine war. Read more
Rivne to Odesa bus services, operated by Ukraine Buses, depart from Rivne Central Bus Station.
Transport is disrupted due to the Russia-Ukraine war. Read more
Rivne to Odesa train services, operated by Ukrainian Railways (УЗ), depart from Rivne station.
Transport is disrupted due to the Russia-Ukraine war. Read more
The best way to get from Rivne to Odesa is to train which takes 11h 39m and costs 260 ₴ - 600 ₴. Alternatively, you can bus, which costs and takes 17h.
What companies run services between Rivne, Ukraine and Odesa, Ukraine?
Ukrainian Railways (УЗ) operates a train from Rivne to Odesa-Holovna 4 times a week. Tickets cost ₴260–600 and the journey takes 11h 39m. Alternatively, you can take a bus from Rivne Central Bus Station to Pryvoz Bus Station via Khmelnytskyi Central Bus Station in around 17h.
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 Rivne to Odesa-Holovna
- Ave. Duration
- 11h 39m
- Frequency
- 4 times a week
- Estimated price
- ₴260–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
- ₴260–370
- Deluxe
- ₴1,500–2,200
- Website
- inbus.ua
Bus from Rivne Central Bus Station to Khmelnytskyi Central Bus Station
- Ave. Duration
- 5h
- Frequency
- Every 4 hours
- Estimated price
- ₴220–350
- Website
- https://inbus.ua/en
- Phone
- +38 (044) 444 00 44
- Website
- grandes-tour.com.ua
Bus from Khmelnytskyi Central Bus Station to Pryvoz Bus Station
- Ave. Duration
- 11h
- Frequency
- 3 times a week
- Website
- https://grandes-tour.com.ua/en
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 Bali: What to do if Mount Agung erupts, Getting around the Cyclades, and Need to know: Jadrolinija - 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
Rivne to Odesa bus services, operated by Ukraine Buses, arrive at Khmelnytskyi Central Bus Station.
Transport is disrupted due to the Russia-Ukraine war. Read more
Rivne to Odesa train services, operated by Ukrainian Railways (УЗ), arrive at Odesa-Holovna station.




