Cheap Flights from Milan (MILA) to Reykjavik (REYK)

Compare Milan to Reykjavik flight deals

Find the cheapest month or even day of the year to fly to Reykjavik

Book the best Reykjavik fare with no extra fees

Map with a flight path from Milan to Reykjavik. A plane icon is halfway along the route with a label that says "Direct flight".
Direct flight

Your route at a glance

Cheapest deal$126
Cheapest monthJanuary
Average flight duration4 hours and 23 minutes

Flight deals from Milan to Reykjavik

Looking for a cheap last-minute deal or the best return flight from Milan to Reykjavik? Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Milan to Reykjavik

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Milan to Reykjavik flights are currently cheapest in January.

Direct flights from Milan to Reykjavik

Alternative Milan to Reykjavik routes

Looking for the cheapest, fastest or easiest route from Milan to Reykjavik? You could fly into the following airports instead.

Finding cheap flights from Milan to Reykjavik: Frequently asked questions

There are 2 airports in Reykjavik: Reykjavik Domestic and Reykjavik Keflavik.
The best price we found for a return flight from Milan to Reykjavik is $126. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
4 hours and 23 minutes is the average flight time from Milan to Reykjavik.
easyJet, Icelandair and Emirates fly direct from Milan to Reykjavik.
As of August 2025, there are 60 flights per week flying from Milan to Reykjavik.
The cheapest month to fly from Milan to Reykjavik is usually January.
If you're flying from Milan, the cheapest airport near Reykjavik is Reykjavik Keflavik – which is 37.4 km away from the centre of Reykjavik. We've found flights into this airport from $126.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Milan to Reykjavik on Thursday, 8 January 2026.
Yes – the average flight time is 4 hours and 23 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Reykjavik but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Reykjavik is around 40 days in advance, so don’t leave your flight to the last minute.
In August, the average temperature is usually around 10°C. July is typically the warmest month in Reykjavik, when it usually averages around 13°C. You can expect the least rain in June. The coldest month is January, with temperatures averaging -3°C. The rainiest month is February.
The cheapest airline that flies to Reykjavik is easyJet .

Travelling from Milan to Reykjavik: what you need to know

  • When searching for a flight from Milan to Reykjavik, there's a nice range 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.

  • Keflavik International Airport (KEF) is where you'll be arriving in Reykjavik.

  • The average duration of a direct Milan to Reykjavik flight is 4 hours 20 minutes.

  • The timezone in Reykjavik is UTC+0, which is one hour behind Milan.

  • With ten flights a week between the two airports, Milano Malpensa Airport (MXP) to Keflavik International Airport (KEF) is the busiest route. Hop on 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 flight from MXP to KEF is with Icelandair at 23:00.

  • To ensure you make your Milan to Reykjavik flight, allow plenty of time for things like check-in and baggage drop. Arriving two hours before international departures and one hour before domestic flights is the standard rule.

  • Travelling during a peak month like July? Public holidays and other high seasons can lead to longer queues at check-in and security. Play things extra safe and get there up to four hours before international flights and two hours before domestic departures.

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)

  • You can catch a direct flight from Milan to Reykjavik leaving from Milano Malpensa Airport (MXP). Start your trip at MXP and land at Keflavik International Airport (KEF).

  • Top carriers that offer direct Milan to Reykjavik plane tickets from MXP include:

  • Think about adding a stopover to potentially save money on your Milan to Reykjavik flight. Simply uncheck 'Direct flights only' when browsing departures from Milano Malpensa Airport. Take a pause at one of these popular airports:

    • Amsterdam Airport Schiphol (AMS)

    • Bergen Airport (BGO)

    • Charles de Gaulle Airport (CDG)

  • MXP is around 40 kilometres from central Milan. If you're ride-sharing, catching a cab or driving from the centre, it'll take you 45 minutes or so to get there, depending on the traffic. If you're taking public transport, expect the trip time to be around 55 minutes.

  • Planning to catch an early flight from Milan to Reykjavik? Avoid the last-minute rush to the airport (and sneak in some extra precious sleep) by choosing one of these hotels close to Milano Malpensa Airport:

  • 68.23% of flights that depart Milano Malpensa Airport arrive at their destination on schedule.

Orio al Serio International Airport (BGY)

  • Split up your Milan to Reykjavik flight with a stop so you can freshen up or tick another place off your list. Some great stopovers between Orio al Serio International Airport and Reykjavik include:

    • Goteborg Landvetter Airport (GOT)

    • London Gatwick Airport (LGW)

    • Copenhagen Airport (CPH)

  • Using public transport, you can travel from central Milan to BGY in around 2 hours 20 minutes. The airport is roughly 48 kilometres away. Driving will take you about 1 hour.

  • You're off on holiday, so why not spend an extra night away from home? Consider kicking back in one of these hotels near Orio al Serio International Airport the day before your flight from Milan to Reykjavik:

  • 67.49% of flights departing Orio al Serio International Airport meet their expected arrival time.

Milano Linate Airport (LIN)

  • You can lock in a ticket from Milan to Reykjavik with a stop or two leaving from Milano Linate Airport (LIN). Here are some of the most common stopovers between LIN and Reykjavik:

    • Charles de Gaulle Airport (CDG)

    • Frankfurt Airport (FRA)

    • Amsterdam Airport Schiphol (AMS)

  • The journey to LIN from the centre of Milan is around 45 minutes by public transport. If you're going by car, it'll take you roughly 30 minutes to cover the 8 kilometres or so.

  • Sleep a little longer and still make your Milan to Reykjavik flight with time to spare. These accommodation options near Milano Linate Airport make it a breeze to get to the terminal if you're flying out early:

  • Airports have an on-time performance rating that tracks how often flights reach their destinations as expected. At LIN, that figure is 79.56%.

Arriving in Reykjavik

Keflavik International Airport (KEF)

  • Keflavik International Airport (KEF) is approximately 40 kilometres from the centre of Reykjavik. If you're catching a cab or a ride-share, the drive takes roughly 50 minutes.

  • If you're travelling by public transport, expect a journey time of around 1 hour 15 minutes.

  • Reserve a hotel near KEF if you're coming in on a late flight from Milan to Reykjavik. Pick one of these options and skip the long transfer:

  • Say yes to new adventures by picking up a Keflavik International Airport rental car. Grab your wheels from Ice Rental 4x4, FairCar or Flizzr and explore beyond Reykjavik's usual tourist stops.

  • Booking your vehicle from Keflavik International Airport around four weeks in advance can help you get the lowest rate.

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.

  • If you choose to travel on public transport, the journey will take you 25 minutes or so.

  • Forget about public transport schedules or long cab queues. Grab a Reykjavik International Airport rental car and take your journey in whatever direction you like. Check out the rates and availability from Europcar, RAS Car Hire and Hertz.

  • Get exactly what you want. Securing your ride from RKV three weeks ahead of time often means more savings and a greater range 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 right by choosing the ideal place to stay. After booking your flight from Milan to Reykjavik, browse our range of hotels including:

  • There are so many things to do and see in this city it can be tricky to work out where to begin. Hallgrimskirkja silhouette, Perlan and National Museum of Iceland are popular attractions which should feature 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.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.