Travel from Milan to Norway

Train, bus or fly from Milan to Norway?

KLM, Alitalia and 6 other airlines fly from Milan to Sandnes hourly. Alternatively, Trenitalia Eurocity operates a train from Milan to Oslo hourly. Tickets cost $35 - $60 and the journey takes 1 h 53 min. 5 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 Norway

From Milano Cadorna train to Milan Malpensa airport, fly to Oslo airport, then train to Oslo. 5 h 48 min $128. From palazzo di giustizia line 73 bus to Milan Linate airport, fly to Oslo airport, then train to Oslo. 7 h 10 min $124. From palazzo di giustizia line 73 bus to Milan Linate airport, fly to Stavanger airport, then bus to Sandnes. 8 h 20 min $234. From palazzo di giustizia line 73 bus to Milan Linate airport, fly to Bergen airport, then line 3010 bus to Bergen. 7 h 38 min $267. From palazzo di giustizia line 73 bus to Milan Linate airport, fly to Kristiansand airport, then line 35 bus to Kristiansand. 8 h 14 min $291. From Milan Central Station bus to Milan Bergamo airport, fly to Oslo Sandefjord airport, bus to Horten ferjekai, ferry to Moss, then train to Fredrikstad. 7 h 51 min $270. From Milano Centrale train to Zürich HB, train to Kiel Hbf, walk to Kiel Norwegen-Kai, then ferry to Oslo Hjortneskaien. 34 h 17 min. From Milano Centrale train to Brig, train to Spiez, train to Berlin Hbf (tief), train to Malmö Central, train to Göteborg Central, then train to Oslo S. 34 h 25 min $675. From via orefici p.za cordusio bus to Milan, Milan, bus to Berlin, Berlin central bus station, then bus to Oslo. 34 h 50 min $156. From duomo m1 m3 line 19 tram to Milano Lambrate, train to Brescia, bus to Prague Florenc, bus to Grønland [T-bane], then line 3 subway to Stortinget [T-bane]. 44 h 22 min $270. From Milan drive to Oslo. 21 h 20 min $442.

Operators from Milan to Norway