There are 6 ways to get from Berestyn to Odesa by train, bus, car, taxi, or night train
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
Train, bus
best- Take the train from Krasnohrad to Dnipro-Holovnyitrain
- Take the bus from Dnipro to Mykolaivbus
- Take the bus from Mykolaiv Central Bus Station to Odesabus
11h 22mTaxi
cheapest- Take the taxi from Berestyn to Odesataxi 565.1 km
7h 49m₴3,100–3,800Train
- Take the train from Krasnohrad to Dnipro-Holovnyitrain
- Take the train from Dnipro-Holovnyi to Odesa-Holovnatrain 052П
16h 25mDrive 565.1 km
- Drive from Berestyn to Odesacar 565.1 km
7h 49m₴3,800–5,489Bus
- Take the bus from Krasnohrad to Poltava Bus stationbus
- Take the bus from Poltava Bus station to Dnipro Central Bus Stationbus
- Take the bus from Dnipro to Mykolaivbus
- Take the bus from Mykolaiv Central Bus Station to Odesabus
13h 3mTrain, night train, bus
- Take the train from Krasnohrad to Dnipro-Holovnyitrain
- Take the night train from Dnipro-Holovnyi to Zaporizhzhia 1nighttrain 32
- Take the bus from Zaporizhzhia 1 to Pryvoz Bus Stationbus
22h 48m
Questions & Answers
Transport is disrupted due to the Russia-Ukraine war. Read more
The cheapest way to get from Berestyn to Odesa is to taxi which costs 3 100 ₴ - 3 800 ₴ and takes 7h 49m.
Transport is disrupted due to the Russia-Ukraine war. Read more
The fastest way to get from Berestyn to Odesa is to drive which takes 7h 49m and costs 3 800 ₴ - 5 500 ₴.
Transport is disrupted due to the Russia-Ukraine war. Read more
No, there is no direct bus from Berestyn to Odesa. However, there are services departing from Krasnohrad and arriving at Odesa via Poltava Bus station, Dnipro and Mykolaiv Central Bus Station. The journey, including transfers, takes approximately 13h 3m.
Transport is disrupted due to the Russia-Ukraine war. Read more
No, there is no direct train from Berestyn to Odesa. However, there are services departing from Krasnohrad and arriving at Odesa-Holovna via Dnipro-Holovnyi. The journey, including transfers, takes approximately 16h 25m.
Transport is disrupted due to the Russia-Ukraine war. Read more
The distance between Berestyn and Odesa is 584 km. The road distance is 565.1 km.
Transport is disrupted due to the Russia-Ukraine war. Read more
The best way to get from Berestyn to Odesa without a car is to train and bus which takes 11h 22m and costs .
Transport is disrupted due to the Russia-Ukraine war. Read more
It takes approximately 11h 22m to get from Berestyn to Odesa, including transfers.
Transport is disrupted due to the Russia-Ukraine war. Read more
Berestyn to Odesa bus services, operated by Ukraine Buses, depart from Krasnohrad station.
Transport is disrupted due to the Russia-Ukraine war. Read more
Berestyn to Odesa train services, operated by Pivdenna Railway, depart from Krasnohrad station.
Transport is disrupted due to the Russia-Ukraine war. Read more
The best way to get from Berestyn to Odesa is to train which takes 16h 25m and costs . Alternatively, you can bus, which costs and takes 13h 3m.
What companies run services between Berestyn, Ukraine and Odesa, Ukraine?
You can take a train from Krasnohrad to Odesa-Holovna via Dnipro-Holovnyi in around 16h 25m. Alternatively, you can take a bus from Krasnohrad to Odesa via Poltava Bus station, Dnipro Central Bus Station, Dnipro, and Mykolaiv Central Bus Station in around 13h 3m.
Transport is disrupted due to the Russia-Ukraine war. Read more
Train from Krasnohrad to Dnipro-Holovnyi
- Ave. Duration
- 4h 21m
- Frequency
- Twice daily
- Schedules at
- https://swrailway.gov.ua/timetable/eltrain3-5/
- Phone
- +38 (044) 309-70-01
- booking@uz.gov.ua
- Website
- uz.gov.ua
Train from Dnipro-Holovnyi to Odesa-Holovna
- Ave. Duration
- 11h 4m
- 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–360
- Deluxe
- ₴1,300–1,900
- Phone
- +38 (044) 309-70-01
- booking@uz.gov.ua
- Website
- uz.gov.ua
Night train from Dnipro-Holovnyi to Zaporizhzhia 1
- Ave. Duration
- 2h 39m
- Frequency
- Once daily
- Estimated price
- ₴1,900–2,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
- ₴1,900–2,600
- Phone
- +380(67)-484-57-27
- support@pavluks-trans.com
- Website
- pavluks-trans.com
Bus from Dnipro to Mykolaiv
- Ave. Duration
- 2h 57m
- Frequency
- Twice daily
- Website
- https://pavluks-trans.com/en/tickets/kyiv/goettingen?sort_by=departure&order_by=ASC&page=1
Bus from Mykolaiv Central Bus Station to Odesa
- Ave. Duration
- 2h 4m
- Frequency
- Once daily
- Website
- https://pavluks-trans.com/en/tickets/kyiv/goettingen?sort_by=departure&order_by=ASC&page=1
- Website
- inbus.ua
Bus from Krasnohrad to Poltava Bus station
- Ave. Duration
- 1h 19m
- Frequency
- Twice daily
- Estimated price
- ₴160–240
- Website
- https://inbus.ua/en
Bus from Poltava Bus station to Dnipro Central Bus Station
- Ave. Duration
- 3h 30m
- Frequency
- Every 3 hours
- Estimated price
- ₴240–450
- Website
- https://inbus.ua/en
- Phone
- +38 (050) 010-01-04
- orionbilet@gmail.com
- Website
- orionbus.net
Bus from Zaporizhzhia 1 to Pryvoz Bus Station
- Ave. Duration
- 13h 48m
- Frequency
- Once daily
- Website
- https://orionbus.net/en
- Ave. Duration
- 7h 49m
- Estimated price
- ₴3,100–3,800
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 Best ways to travel around Australia, Why you should take the train in the US, and Travelling to the US: What do I need to know? - 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
Berestyn to Odesa bus services, operated by Ukraine Buses, arrive at Poltava Bus station.
Transport is disrupted due to the Russia-Ukraine war. Read more
Berestyn to Odesa train services, operated by Pivdenna Railway, arrive at Dnipro-Holovnyi station.
Transport is disrupted due to the Russia-Ukraine war. Read more
Yes, the driving distance between Berestyn to Odesa is 565 km. It takes approximately 7h 49m to drive from Berestyn to Odesa.
Transport is disrupted due to the Russia-Ukraine war. Read more
There are 1856+ hotels available in Odesa.









