Travel from Milan to Kiev

Train, bus or fly from Milan to Kiev?

Lufthansa, Air France and 4 other airlines fly from Milan to Kiev hourly. Alternatively, Trenitalia Frecce operates a train from Milan to Kiev hourly. Tickets cost $23 - $35 and the journey takes 1 h 13 min. 4 other operators also service this route.

Travel Guides

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

How to get from Milan to Kiev

From Milano Cadorna train to Milan Malpensa airport, fly to Kiev airport, then bus to Kiev. 6 h 7 min $137. From palazzo di giustizia line 73 bus to Milan Linate airport, fly to Kiev airport, then bus to Kiev. 7 h 49 min $194. From Milan Central Station bus to Milan Bergamo airport, fly to Kiev airport, then bus to Kiev. 5 h 55 min $169. From palazzo di giustizia line 73 bus to Milan Linate airport, fly to Kiev Zhulhany airport, then line 368 Minibus to Kiev. 7 h 39 min $442. From Milano Cadorna train to Milan Malpensa airport, fly to Kiev Zhulhany airport, then line 368 Minibus to Kiev. 7 h 47 min $185. From Milan Central Station bus to Milan Bergamo airport, fly to Kiev Zhulhany airport, then line 368 Minibus to Kiev. 5 h 35 min $447. From Milano Centrale train to Verona Porta Nuova, train to Kufstein, train to Attnang-Puchheim, train to Wien Hauptbahnhof, then train to Kyiv-Passazhyrskiy Station. 33 h 31 min $147. From duomo m1 m3 line 19 tram to Milano Lambrate, night train to Wien Hauptbahnhof, then train to Kyiv-Passazhyrskiy Station. 35 h 44 min $107. From via orefici p.za cordusio bus to Milan, Milan, bus to Mestre, then bus to Kiev. 12 h $179. From Duomo M1 line 1 subway to Milano Lampugnano then bus to Kiev. 41 h 29 min $161. From Milan drive to Kiev. 22 h 32 min $401.

How long does it take to get from Milan to Kiev?

It takes approximately 6 h 7 min to get from Milan to Kiev.