Flying from Milan to Reykjavik: what you need to know
Planning your flight from Milan to Reykjavik begins with finding the most convenient airport to start your trip. Milano Malpensa Airport (MXP), Orio al Serio International Airport (BGY) and Milano Linate Airport (LIN) are the main terminals in Milan.
Keflavik International Airport (KEF) is where your flight will arrive in Reykjavik.
Around 4 hours 20 minutes is how long you'll be travelling on a direct Milan to Reykjavik flight.
Reykjavik is one hour behind Milan and observes the UTC+0 timezone.
With ten weekly flights between the two airports, Milano Malpensa Airport (MXP) to Keflavik International Airport (KEF) is the most popular route. Board the first flight from Milan to Reykjavik with easyJet at 07:00. If you'd like to get more out of your day before jetting off, the latest departure from MXP to KEF is with Icelandair at 23:00.
For stress-free travel, arrive at the airport two hours ahead of international flights and one hour before domestic departures. That way, you can comfortably catch your Milan to Reykjavik flight.
Travelling during a peak time such as July? Public holidays and other popular seasons can lead to longer queues at security. Play it safe and arrive 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 Reykjavik
Book nine months before flying. Pricing trends show that this is the ideal window for finding cheap Milan to Reykjavik flights.
The best month for picking up cheap plane tickets from Milan to Reykjavik is December. Use the 'Whole month' tool to compare flight prices, then select the dates offering the lowest fares.
Never miss a deal on cheap flights from Milan to Reykjavik by creating a Price Alert. You'll receive an email or push notification on the app when a lower fare pops up.
Find a cheap Milan to Reykjavik flight with the help of our filters. Choose your preferred departure time, duration and airlines, then sort the results by 'Cheapest' for the best deals.
Flying from Milan
Milano Malpensa Airport (MXP)
If you're searching for a direct flight from Milan to Reykjavik, you can leave from Milano Malpensa Airport (MXP). Get from MXP to Keflavik International Airport (KEF) without any stops.
You can choose from a range of carriers offering direct Milan to Reykjavik plane tickets with departures from MXP, including:
Stopovers are the perfect opportunity to take a travel break — and possibly even visit a new city. When searching for Milan to Reykjavik flights departing from Milano Malpensa Airport, deselect the 'Direct flights only' box to see where you can stop along the way. Here are some options to consider:
Amsterdam Airport Schiphol (AMS)
Charles de Gaulle Airport (CDG)
Oslo Airport Gardermoen (OSL)
Located around 40 kilometres from central Milan, MXP can be reached in about 45 minutes by car, depending on traffic. The journey by public transport will take roughly 55 minutes.
Looking for a convenient hotel close to Milano Malpensa Airport? If you're catching an early flight from Milan to Reykjavik, these stays will put you moments from your departure gate:
Of the departures from Milano Malpensa Airport, 68.23% arrive as scheduled at their destination.
Orio al Serio International Airport (BGY)
Get the most out of your holiday with a stopover on your Milan to Reykjavik flight. Visit family or friends or tick another city off your list. Whatever you decide to do, here's where you can stop between Orio al Serio International Airport and Reykjavik:
Copenhagen Airport (CPH)
London Gatwick Airport (LGW)
Goteborg Landvetter Airport (GOT)
You can reach BGY from the centre of Milan in about 1 hour by car, depending on traffic conditions. The ride on public transport will take roughly 2 hours 20 minutes to cover the 48 kilometres or so.
Start your holiday sooner with an extra night away from home. Before catching your flight from Milan to Reykjavik, take it easy in one of these hotels near Orio al Serio International Airport:
68% of flights departing Orio al Serio International Airport meet their expected arrival time.
Milano Linate Airport (LIN)
You can book a ticket from Milan to Reykjavik with one or more stops departing from Milano Linate Airport (LIN). These are some of the most popular stopovers between LIN and Reykjavik:
Amsterdam Airport Schiphol (AMS)
Frankfurt Airport (FRA)
Charles de Gaulle Airport (CDG)
From central Milan, LIN is around 8 kilometres away. It'll take you roughly 30 minutes to get to the airport by car and 45 minutes or so on public transport.
Skip the rush on your departure day — stay near Milano Linate Airport and know you'll be at your gate with time to spare. Check in to one of these hotels the day before if you have an early Milan to Reykjavik flight:
Flights that take off from LIN arrive at their final stop within the expected time frame 79.56% of the time.
Arriving in Reykjavik
Keflavik International Airport (KEF)
The distance from Keflavik International Airport (KEF) to central Reykjavik is roughly 40 kilometres. It takes around 50 minutes to get to the centre driving.
If you're travelling by public transport, expect a journey time of around 1 hour 15 minutes.
If you're arriving on a late flight from Milan to Reykjavik, nothing beats the convenience of staying close to the terminal. Grab your suitcases from the carousel and then be showered and resting soon after at one of these accommodation options near KEF:
Get on the fast track to adventure by picking up a Keflavik International Airport rental car. Grab a set of wheels from Ice Rental 4x4, FairCar or Flizzr and explore beyond Reykjavik's main sights.
To get the lowest price, book your ride from Keflavik International Airport about four weeks ahead of your Milan to Reykjavik flight.
Reykjavik International Airport (RKV)
Reykjavik International Airport (RKV) is about 2 kilometres from central Reykjavik. Once you've disembarked your flight from Milan to Reykjavik, it takes approximately 5 minutes to reach the heart of the city in a ride-share or cab.
You can expect the journey to take roughly 25 minutes on public transport.
Forget about public transport schedules or cab lines. Pick up a Reykjavik International Airport rental car and take your trip in whatever direction you choose. Compare rates and availability from Europcar, RAS Car Hire and Hertz.
Get what you want, not just what's left over. Reserving your ride from RKV three weeks ahead of time often means better prices and a greater selection of vehicles.
Best time to go to Reykjavik
It's time to plan your dates for your flight from Milan to Reykjavik. July is the busiest month for a trip to Reykjavik. If you want a more relaxed vibe, go in January.
When booking your Milan to Reykjavik tickets, think about what kind of weather works for you. July is the warmest month in Reykjavik, with temperatures ranging from 8ºC (46ºF) to 15ºC (59ºF).
Search for cheap flights from Milan to Reykjavik in December if you want to travel in cooler conditions. Temperatures are at their lowest then, ranging between -6ºC (21ºF) and 4ºC (39ºF) on average.
More about Reykjavik
Start your Reykjavik trip off on the right foot by choosing the perfect place to stay. After booking your flight from Milan to Reykjavik, explore our range of hotels including:
There are so many things to discover in this city it can be hard to work out where to start. Hallgrimskirkja silhouette, Perlan and National Museum of Iceland are leading attractions which should be on any well-planned Reykjavik itinerary.
Explore more of Iceland
Reykjavik has its own special appeal, but there are so many other corners of Iceland just waiting to be discovered. About 5 kilometres south of Reykjavik, a visit to Kópavogur will keep your itinerary packed. Start with attractions like Yndisgarðurinn, Fífu parkið and Elliðavatns-stífla.
Hafnarfjörður is another favourite destination in Iceland and is around 10 kilometres south of Reykjavik. No journey is complete without seeing Höfðaskógur forest, Dog relief area in Hafnarfjordur and Víðistaðatún.