Travelling from Milan to Oslo: what you need to know
When searching for your flight from Milan to Oslo, there's a nice selection of airports to depart from. Milano Malpensa Airport (MXP), Orio al Serio International Airport (BGY) and Milano Linate Airport (LIN) are among Milan's main options.
Hop off your plane in Oslo at Oslo Airport Gardermoen (OSL) or Torp Sandefjord Airport (TRF).
Take a direct Milan to Oslo flight and you'll be in the air for an average of 2 hours 35 minutes.
Oslo's timezone is UTC+1, which is the same as Milan.
With 13 weekly flights between the two airports, Milano Malpensa Airport (MXP) to Oslo Airport Gardermoen (OSL) is the most popular route. Board the earliest flight from Milan to Oslo with easyJet at 08:00. If you prefer to make the most of your day before jetting off, the latest flight from MXP to OSL is with Norwegian Air Shuttle at 21:25.
For a stress-free journey, arrive at the airport two hours ahead of international flights and an hour before domestic departures. This will give you enough time to catch your Milan to Oslo flight.
Flying during a peak month like July? Public holidays and other popular periods can lead to longer queues and delays at check-in and security. Play it safe and get there up to four hours ahead of an international flight and two hours before a domestic departure.
How to find the cheapest flights from Milan to Oslo
£13 is currently the lowest price for a one-way ticket from Milan to Oslo. A return flight starts at £26. These fares can change based on availability and demand.
Score cheap Milan to Oslo flights by booking two months ahead. Based on our research, that's the ideal time for finding a bargain.
The best month for landing cheap plane tickets from Milan to Oslo is May. Use the 'Whole month' tool to compare all available prices, then select the dates that offer the biggest savings.
Stay on top of deals for cheap flights from Milan to Oslo by creating a Price Alert. We'll send you an email or notification on the app when a lower fare becomes available.
Lock in a cheap Milan to Oslo flight with the help of our filters. Choose your preferred times, number of stops and airlines, then sort the results by 'Cheapest' for the best deals.
Flying from Milan
Milano Malpensa Airport (MXP)
Set off from Milano Malpensa Airport (MXP) on a nonstop flight from Milan to Oslo. From MXP, you can fly straight to Oslo Airport Gardermoen (OSL).
Top airlines that offer direct Milan to Oslo plane tickets departing from MXP include:
We make it a cinch to book a Milan to Oslo flight with a stopover. To see all the options leaving from Milano Malpensa Airport, deselect 'Direct flights only.' Then, simply choose a flight with a stop long enough to tour the city of your choice. Popular stopovers include:
Frankfurt Airport (FRA)
Zurich Airport (ZRH)
Copenhagen Airport (CPH)
MXP is around 40 kms (25 miles) from central Milan. If you're ride-sharing, driving or catching a cab from the centre, it'll take you 45 minutes or so to get there, depending on traffic. If you're using public transport, expect the travel time to be around 55 minutes.
Have an early flight from Milan to Oslo? Avoid the hassle of rushing to the airport (and sneak in some extra precious sleep) by choosing one of these stays close to Milano Malpensa Airport:
When it comes to Milano Malpensa Airport's on-time performance, 68.23% of flights meet their scheduled arrival time.
Orio al Serio International Airport (BGY)
Searching for a direct flight from Milan to Oslo taking off from Orio al Serio International Airport (BGY)? Fasten your seatbelt and fly nonstop from BGY to Oslo Airport Gardermoen (OSL) and Torp Sandefjord Airport (TRF).
You can book a direct Milan to Oslo plane ticket with Ryanair. This is one of the main carriers that operates this route out of BGY.
Split up your Milan to Oslo flight with a stop so you can freshen up or cross a new place off your list. Top stopovers between Orio al Serio International Airport and Oslo include:
Amsterdam Airport Schiphol (AMS)
Copenhagen Airport (CPH)
Stockholm Arlanda Airport (ARN)
BGY is about 48 kms (30 miles) from central Milan. It'll take 1 hour or so to get to the airport in a car from the city centre. Public transport takes roughly 2 hours 20 minutes.
Want to treat yourself to an extra night away before your flight from Milan to Oslo? Relax in a hotel near Orio al Serio International Airport before your adventure officially starts. Here's where you can stay:
68% of flights departing Orio al Serio International Airport arrive according to schedule.
Milano Linate Airport (LIN)
Milano Linate Airport (LIN) offers nonstop flights from Milan to Oslo. Your trip from LIN will bring you straight to Oslo Airport Gardermoen (OSL).
Get ready to jet away with easyJet. It offers direct Milan to Oslo plane tickets from LIN.
Reserve a ticket from Milan to Oslo departing from Milano Linate Airport (LIN) with a stop or two. Some popular stopovers between LIN and Oslo include:
Amsterdam Airport Schiphol (AMS)
Palma de Mallorca Airport (PMI)
Dusseldorf International Airport (DUS)
LIN is roughly 8 kms (5 miles) from central Milan. The drive from the city centre to the airport takes about 30 minutes. If you're considering public transport, you can expect a journey of around 45 minutes.
Make catching an early Milan to Oslo flight the easiest part of your journey. Stay at one of these accommodation options near Milano Linate Airport and get to your boarding gate with time to spare:
Airports have an on-time performance rating that measures how often flights get to their destinations within the expected time frame. At LIN, that figure is 79.56%.
Arriving in Oslo
Oslo Airport Gardermoen (OSL)
Oslo Airport Gardermoen (OSL) to central Oslo takes about 40 minutes to reach by car. The centre is roughly 40 kms (25 miles) away.
Travelling to the centre on public transport typically takes 30 minutes.
The last thing you want is a long journey to your hotel if you're landing late on a flight from Milan to Oslo. Book one of these accommodation options near OSL instead:
Pick up an Oslo Airport Gardermoen rental car and explore Oslo and beyond with your own set of wheels. Budget, Hertz and Thrifty are popular outlets you can book with here.
To lock in the lowest price, reserve your vehicle from Oslo Airport Gardermoen about three weeks ahead of your Milan to Oslo flight.
Torp Sandefjord Airport (TRF)
The centre of Oslo is located around 88 kms (55 miles) from Torp Sandefjord Airport (TRF). After your flight from Milan to Oslo has touched down and you've made your way to arrivals, expect a drive of around 1 hour 30 minutes.
The trip will take about 2 hours 20 minutes on public transport.
Hang up the 'Do not disturb' sign and relax at a hotel near TRF. Here are a few options where you can settle in after your flight from Milan to Oslo:
The fastest way to reach your destination is with a Torp Sandefjord Airport rental car. Grab your wheels from Hertz, Sixt or Budget and be on your way in a flash.
Lock in the lowest price by booking your ride from TRF one week in advance. You'll also have access to a wider selection of vehicles.
Best time to go to Oslo
It's time to plan your trip dates for your flight from Milan to Oslo. June is the most popular month to travel to Oslo. If you prefer a quieter atmosphere, go in February.
Before locking in your Milan to Oslo tickets, consider the kind of weather you prefer. July is the warmest month in Oslo, with temperatures ranging from 8ºC (46ºF) to 25ºC (77ºF).
For cooler conditions, search for a cheap flight from Milan to Oslo in January when temperatures average between -14ºC (7ºF) and 1ºC (34ºF).
More about Oslo
When it comes to searching for somewhere to lay your head, you'll find the most popular stays in Oslo right here. Check out these options once you've booked your flight from Milan to Oslo:
There are so many things to see and do in this city it can be hard to work out where to start. Viking Ship Museum, The Norwegian National Opera & Ballet and Akershus Fortress are top sights which should feature on every Oslo itinerary.
Explore more of Norway
Oslo has plenty to offer, but there are so many other corners of Norway waiting to be explored. About 190 miles west of Oslo, a visit to Bergen will keep your itinerary packed. Check out popular attractions like Bryggen, Troldhaugen and Fish Market.
If there's time to check out another well-known destination in Norway, consider Trondheim, roughly 240 miles north of Oslo. Kristiansten Fortress, Ringve Museum and Old Town Bridge are among the biggest draws.