Travel from Vinnytsia to Odessa

Train, bus or fly from Vinnytsia to Odessa?

Ukrainian Railways (UZ) operates a train from Vinnytsia to Odessa 4 times a day. Tickets cost $3 - $9 and the journey takes 4 h 37 min. Alternatively, Ukraine buses operates a bus from Vinnytsia to Odessa 5 times a day. Tickets cost $7 - $15 and the journey takes 7 h 50 min. East West Eurolines also services this route twice daily.

How to get from Vinnytsia to Odessa

ModeDurationPrice
From Vinnica train to Odessa Gl..4 h 37 min186 ₴
From Vinnytsia bus to Odessa.7 h 50 min424 ₴
From Vinnica night train to Odessa Gl..6 h 3 min186 ₴
From Vinnytsia taxi to Odessa.5 h 8 min2 525 ₴
From Vinnytsia drive to Odessa.5 h 8 min1 227 ₴
From Vinnytsia airport fly to Odesa airport then line 14 Trolleybus to Odessa.4 h 1 min3 366 ₴