Travel from Milan to Copenhagen

Train, bus or fly from Milan to Copenhagen?

Alitalia, Lufthansa and 5 other airlines fly from Milan to Copenhagen every 4 hours. Alternatively, Trenitalia Eurocity operates a train from Milan to Copenhagen every 4 hours. Tickets cost $35 - $130 and the journey takes 4 h 6 min. 2 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 Copenhagen

From palazzo di giustizia line 73 bus to Milan Linate airport, fly to Copenhagen airport, then subway to Copenhagen. 4 h 42 min $110. From Milano Cadorna train to Milan Malpensa airport, fly to Copenhagen airport, then subway to Copenhagen. 4 h 55 min $98. From Milan Central Station bus to Milan Bergamo airport, fly to Copenhagen airport, then subway to Copenhagen. 5 h 3 min $75. From Milano Centrale train to Basel SBB, train to Hamburg Hbf, then train to Koebenhavn H. 17 h 20 min $484. From via orefici p.za cordusio bus to Milan, Milan, bus to Hamburg, then bus to Copenhagen. 25 h 35 min $111. From Milano Centrale train to Zürich HB, nighttrain to Hamburg Hbf, then night train to København H. 24 h 36 min $251. From Milan drive to Copenhagen. 15 h 10 min $291.