Oslo Milan Routes (7 Ways to go)

Planning a trip from Oslo to Milan Cleartrip helps you select the best route between Oslo & Milan based on price, timing & easy mode of transport. Prices are indicative (one-way, one traveller).
Tip: Select a departure date for more accurate pricing.

Distance between Oslo & Milan

The distance from Oslo to Milan is approximately 2184.5kms. By car, it takes roughly 21h 23m to reach Milan from Oslo . Take a look at the 7 routes available to reach Milan from Oslo

  • 1.
  • Oslo to Milan Train, fly to Milan Linate
  • 7h 5m
  • Rs. 5790
 
Oslo S
 
0h 23m
Rs. 700
You can reach Oslo Lufthavn Gardermoen from Oslo S by travelling in a train. Oslo S to Oslo Lufthavn Gardermoen train takes approximately 0h 23m. You can catch a train from Oslo S and get down at Oslo Lufthavn Gardermoen. The price of the train ticket is approximately Rs. 700.
 
Oslo Lufthavn Gardermoen
 
4h 20m
Rs. 5000
You can travel from Oslo to Milan Linate by booking a flight. The total flight time between Oslo & Milan Linate is around 4h 20m. The price of the flight ticket is approximately Rs.5000.
 
Milan Linate
 
0h 16m
Rs. 90
Travelling in a bus is one of the ways to reach p.za emilia from aeroporto di linate. The total journey between aeroporto di linate & p.za emilia takes around 0h 16m in a bus. The bus ticket price for the journey is approximately Rs.90.
 
p.za emilia
  • 2.
  • Oslo to Milan Train, fly to Milan Malpensa
  • 5h 58m
  • Rs. 6000
 
Oslo S
 
0h 23m
Rs. 700
You can reach Oslo Lufthavn Gardermoen from Oslo S by travelling in a train. Oslo S to Oslo Lufthavn Gardermoen train takes approximately 0h 23m. You can catch a train from Oslo S and get down at Oslo Lufthavn Gardermoen. The price of the train ticket is approximately Rs. 700.
 
Oslo Lufthavn Gardermoen
 
2h 40m
Rs. 4600
You can travel from Oslo to Milan Malpensa by booking a flight. The total flight time between Oslo & Milan Malpensa is around 2h 40m. The price of the flight ticket is approximately Rs.4600.
 
Milan Malpensa
 
0h 37m
Rs. 700
You can reach Milano Cadorna from Malpensa Aeroporto T.1 by travelling in a train. Malpensa Aeroporto T.1 to Milano Cadorna train takes approximately 0h 37m. You can catch a train from Malpensa Aeroporto T.1 and get down at Milano Cadorna. The price of the train ticket is approximately Rs. 700.
 
Milano Cadorna
  • 3.
  • Oslo to Milan Train, fly to Milan Bergamo, bus
  • 7h 37m
  • Rs. 6440
 
Oslo S
 
0h 23m
Rs. 700
You can reach Oslo Lufthavn Gardermoen from Oslo S by travelling in a train. Oslo S to Oslo Lufthavn Gardermoen train takes approximately 0h 23m. You can catch a train from Oslo S and get down at Oslo Lufthavn Gardermoen. The price of the train ticket is approximately Rs. 700.
 
Oslo Lufthavn Gardermoen
 
4h 5m
Rs. 5500
You can travel from Oslo to Milan Bergamo by booking a flight. The total flight time between Oslo & Milan Bergamo is around 4h 5m. The price of the flight ticket is approximately Rs.5500.
 
Milan Bergamo
 
1h 0m
Rs. 240
Travelling in a bus is one of the ways to reach Milano Centrale from Orio al Serio Airport. The total journey between Orio al Serio Airport & Milano Centrale takes around 1h 0m in a bus. The bus ticket price for the journey is approximately Rs.240.
 
Milano Centrale
  • 4.
  • Oslo to Milan Bus via Prague, Prague ÚAN Florenc
  • 36h 23m
  • Rs. 7390
 
Göteborg, Nils Ericsonsgatan
 
16h 10m
Rs. 3900
Travelling in a bus is one of the ways to reach Praha, ÚAN Florenc from Göteborg, Nils Ericsonsgatan. The total journey between Göteborg, Nils Ericsonsgatan & Praha, ÚAN Florenc takes around 16h 10m in a bus. The bus ticket price for the journey is approximately Rs.3900.
 
Praha, ÚAN Florenc
 
13h 15m
Rs. 3400
Travelling in a bus is one of the ways to reach Milan, Milan from Prague, Prague ÚAN Florenc. The total journey between Prague, Prague ÚAN Florenc & Milan, Milan takes around 13h 15m in a bus. The bus ticket price for the journey is approximately Rs.3400.
 
Milan, Milan
 
0h 20m
Rs. 90
Travelling in a bus is one of the ways to reach duomo m1 m3 from lampugnano m1. The total journey between lampugnano m1 & duomo m1 m3 takes around 0h 20m in a bus. The bus ticket price for the journey is approximately Rs.90.
 
duomo m1 m3
  • 5.
  • Oslo to Milan Bus Eurolines FR
  • 44h 24m
  • Rs. 13904
 
Oslo
 
27h 50m
Rs. 10000
Travelling in a bus is one of the ways to reach Paris Gallieni from Oslo. The total journey between Oslo & Paris Gallieni takes around 27h 50m in a bus. The bus ticket price for the journey is approximately Rs.10000.
 
Paris Gallieni
 
15h 15m
Rs. 3800
Travelling in a bus is one of the ways to reach Milan from Paris Gallieni. The total journey between Paris Gallieni & Milan takes around 15h 15m in a bus. The bus ticket price for the journey is approximately Rs.3800.
 
Milan
 
0h 14m
Rs. 104
Travelling in a Subway is one of the ways to reach Duomo M1 from Lampugnano. Lampugnano to Duomo M1 by Subway takes approximately 0h 14m. The distance between Lampugnano & Duomo M1 is around 6.22kms.
 
Duomo M1
  • 6.
  • Oslo to Milan Ferry, train
  • 33h 57m
  • Rs. 16500
 
Kiel Norwegen-Kai
 
0h 8m
Rs. 0
Walking is one of the ways to reach Kiel Hbf from Kiel Norwegen-Kai. Kiel Norwegen-Kai to Kiel Hbf by walk takes approximately 0h 8m. The distance between Kiel Norwegen-Kai & Kiel Hbf is around 0.53kms.
 
Kiel Hbf
 
7h 43m
Rs. 11000
You can reach Basel SBB from Kiel Hbf by travelling in a train. Kiel Hbf to Basel SBB train takes approximately 7h 43m. You can catch a train from Kiel Hbf and get down at Basel SBB. The price of the train ticket is approximately Rs. 11000.
 
Basel SBB
 
4h 6m
Rs. 5500
You can reach Milano Centrale from Basel SBB by travelling in a train. Basel SBB to Milano Centrale train takes approximately 4h 6m. You can catch a train from Basel SBB and get down at Milano Centrale. The price of the train ticket is approximately Rs. 5500.
 
Milano Centrale
  • 7.
  • Oslo to Milan Drive
  • 21h 23m
  • Rs. 23346
 
Oslo
 
21h 23m
Rs. 23346
You can take a car from Oslo to Milan. It will take you around 21h 23m to cover distance of 2184.5kms and reach Milan from Oslo. The total amount for the journey will be approximately Rs.23346.
 
Milan