Travel from Amsterdam to Ukraine

Train, bus or fly from Amsterdam to Ukraine?

LOT, Austrian Airlines and six other airlines fly from Amsterdam to Lviv every 3 hours. Alternatively, you can take a train from Amsterdam to Kiev via Duisburg Hbf, Berlin Hbf, Warszawa Zachodnia, and Svyatoshino in around 31 h.

Travel Guides

Heading to Europe? Read this before you buy a Eurail PassWe compare the different Eurail types and help you decide if a Eurail Pass is right for you

How to get from Amsterdam to Ukraine

ModeDurationPrice
From Amsterdam Centraal train to Amsterdam airport, fly to Lviv airport, then line 9 Trolleybus to Lviv.6 h 25 min$133
From Amsterdam Centraal train to Amsterdam airport, fly to Kiev airport, shuttle to Kharkivska, then subway to Kiev.5 h 54 min$146
From Amsterdam Centraal train to Amsterdam airport, fly to Odesa airport, then line 117 bus to Odessa.8 h 1 min$153
From Amsterdam Centraal train to Amsterdam airport, fly to Kharkiv airport, then line 115 bus to Kharkiv.8 h 43 min$133
From Amsterdam Centraal train to Amsterdam airport, fly to Zaporizhia airport, then taxi to Zaporizhia.7 h 35 min$196
From Amsterdam Centraal train to Amsterdam airport, fly to Kiev Zhulhany airport, Urban Electric Train to Petrivka, then subway to Kiev.7 h 53 min$174
From Amsterdam Centraal train to Duisburg Hbf, train to Berlin Hbf, train to Warszawa Zachodnia, train to Svyatoshino, then subway to Khreshchatyk.31 h$259
From Amsterdam, Nieuwmarkt line 51 subway to Amsterdam Amstel, bus to Duisburg Hbf, bus to Kiev, walk to Universytet, then subway to Khreshchatyk.37 h 21 min$154
From Amsterdam bus to Kiev then taxi to Kiev.38 h 9 min$150
From Amsterdam drive to Kiev.20 h 52 min$370

How long does it take to get from Amsterdam to Ukraine?

It takes approximately 6 h 25 min to get from Amsterdam to Ukraine, including transfers.

Operators from Amsterdam to Ukraine

OperatorPhoneWebsite
Dutch Railways (NS)+31 30 751 5155Dutch Railways (NS)
LOTLOT
Austrian AirlinesAustrian Airlines
LufthansaLufthansa
Ukraine International AirlinesUkraine International Airlines
Turkish AirlinesTurkish Airlines
Pegasus AirlinesPegasus Airlines
KLMKLM
ErnestErnest
Lviv Airport TransportationLviv Airport Transportation
CSACSA
Belavia Belarusian AirlinesBelavia Belarusian Airlines
Air FranceAir France
Skybus Kiev+38 04595 61486Skybus Kiev
Kiev Metro(044) 238-58-98Kiev Metro
Air BalticAir Baltic
easyJeteasyJet
Easy WayEasy Way
AlitaliaAlitalia
Scandinavian AirlinesScandinavian Airlines
Wizz AirWizz Air
Transavia HollandTransavia Holland
AlidauniaAlidaunia
Vueling AirlinesVueling Airlines
Motor SichMotor Sich
Kyiv Pas TransKyiv Pas Trans
German Railways (DB)+49 0180 6 99 66 33German Railways (DB)
Polish Railways (PKP)703 200 200Polish Railways (PKP)
GVB+31 900 8011GVB
Eurolines DE+49 6196 2078-501Eurolines DE
EuroClub+38(066)-281-80-41EuroClub
Lviv InturtransLviv Inturtrans