Travel from Vienna to Ukraine

Train, bus or fly from Vienna to Ukraine?

Austrian Airlines, Ukraine International Airlines and 3 other airlines fly from Vienna to Kiev every 4 hours. Alternatively, Ukrainian Railways (UZ) operates a train from Vienna to Kiev once daily. Tickets cost $6 - $16 and the journey takes 21 h 14 min.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Vienna to Ukraine

From Wien Mitte-Landstraße (CAT) train to Vienna airport, fly to Kiev airport, bus to Kharkivska, then subway to Kiev. 5 h 6 min $123. From Wien Mitte-Landstraße (CAT) train to Vienna airport, fly to Odesa airport, then line 117 bus to Odesa. 4 h 49 min $190. From Wien Mitte-Landstraße (CAT) train to Vienna airport, fly to Lviv airport, then line 9 Trolleybus to L'viv. 4 h 3 min $140. From Wien Mitte-Landstraße (CAT) train to Vienna airport, fly to Dnipropetrovsk airport, then taxi to Dnipropetrovsk. 5 h 4 min $268. From Wien Mitte-Landstraße (CAT) train to Flughafen Wien Busterminal, bus to Bratislava airport, fly to Kiev Zhulhany airport, Urban Electric Train to Petrivka, then subway to Kiev. 6 h 18 min $280. From Wien Hauptbahnhof train to Kiev, Urban Electric Train to Vydubychi, then subway to Zoloti Vorota. 22 h 10 min $13. From Wien Morzinplatz bus to Flughafen Wien Busterminal, bus to Budapest Népliget, then bus to Kiev. 0 h $137. From Wien Stephansplatz (U3) subway to Vienna, bus to Kiev Bus Station 5, Dachna, walk to Zhytomyrska, then subway to Khreshchatyk. 25 h 51 min $93. From Vienna drive to Kiev. 14 h 37 min $185.