Travel from Dnipro to Odessa

Train, bus or fly from Dnipro to Odessa?

Odessa bus station operates a bus from Dnipro to Odessa twice daily. Tickets cost $13 and the journey takes 9 hours 20 minutes. Alternatively, Ukrainian Railways (UZ) operates a train from Dnipro to Odessa once daily. Tickets cost $4 - $11 and the journey takes 10 hours 55 minutes.

How to get from Dnipro to Odessa

ModeDurationPrice
From Dnepropetrovsk bus to Odessa.9 h 20 min330 ₴
From Dnepropetrovsk Glavnij train to Odessa Gl..10 h 55 min213 ₴
From Dnipro bus to Krivy Rig then bus to Odessa Central Bus Station.11 h 20 min390 ₴
From Dnepropetrovsk Glavnij night train to Odessa Gl..10 h 50 min214 ₴
From Dnipro taxi to Odessa.6 h 22 min4 556 ₴
From Dnipro drive to Odessa.6 h 22 min1 250 ₴
From Televiziina St line 109 bus to Dnipropetrovsk airport, fly to Odesa airport, then line 14 Trolleybus to Odessa.5 h 55 min6 201 ₴
From Dnepropetrovsk Glavnij train to Saporosche 1, taxi to Zaporizhia airport, fly to Odesa airport, then line 14 Trolleybus to Odessa.7 h 12 min4 595 ₴

How long does it take to get from Dnipro to Odessa?

The bus from Dnepropetrovsk to Odessa takes 9 hours 20 minutes including transfers and departs twice daily.

Is there a direct train between Dnipro and Odessa?

Yes, there is a direct train departing from Dnepropetrovsk Glavnij and arriving at Odessa Gl.. Services depart once daily, and operate every day. The journey takes approximately 10 hours 55 minutes.

Is there a direct bus between Dnipro and Odessa?

Yes, there is a direct bus departing from Dnepropetrovsk and arriving at Odessa. Services depart twice daily. The journey takes approximately 9 hours 20 minutes.

Operators from Dnipro to Odessa

OperatorPhoneWebsite
Odessa bus stationOdessa bus station
Ukrainian Railways (UZ)+38 (044) 309-70-05Ukrainian Railways (UZ)
Ukraine busesUkraine buses
Dnepropetrovsk Airport TransportDnepropetrovsk Airport Transport
Ukraine International AirlinesUkraine International Airlines
EllinairEllinair
Turkish AirlinesTurkish Airlines
Odessa Airport TransportOdessa Airport Transport
Motor SichMotor Sich
Belavia Belarusian AirlinesBelavia Belarusian Airlines
Aircompany Atlasjet UkraineAircompany Atlasjet Ukraine