Skyscanner
  • Help
FlightsHotelsCar Hire

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

origin
    selected
    destination
      selected
      Travellers and cabin class, 1 Adult, Economy
      1. Home
      2. Iceland
      3. Reykjavik
      4. Milan

      Compare Reykjavik to Milan flight deals

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

      Book the best Milan fare with no extra fees

      Flight dealsCheapest monthFind the best routeRoute infoFAQsTips and advice

      Flight deals from Reykjavik to Milan

      Looking for a cheap last-minute deal or the best return flight from Reykjavik to Milan? Find the lowest prices on one-way and return tickets right here.
      Milan.£65 per passenger.Departing Wed, 21 Jan, returning Wed, 28 Jan.Return flight with easyJet.Outbound direct flight with easyJet departs from Reykjavik Keflavik on Wed, 21 Jan, arriving in Milan Malpensa.Inbound direct flight with easyJet departs from Milan Malpensa on Wed, 28 Jan, arriving in Reykjavik Keflavik.Price includes taxes and charges.From £65, select.
      easyJet
      Wed, 21 JanKEF - MXP with easyJet
      Direct
      easyJet
      Wed, 28 JanMXP - KEF with easyJet
      Direct
      from £65
      Milan.£74 per passenger.Departing Fri, 12 Dec, returning Tue, 16 Dec.Return flight with easyJet.Outbound direct flight with easyJet departs from Reykjavik Keflavik on Fri, 12 Dec, arriving in Milan Malpensa.Inbound direct flight with easyJet departs from Milan Malpensa on Tue, 16 Dec, arriving in Reykjavik Keflavik.Price includes taxes and charges.From £74, select.
      easyJet
      Fri, 12 DecKEF - MXP with easyJet
      Direct
      easyJet
      Tue, 16 DecMXP - KEF with easyJet
      Direct
      from £74
      Milan.£81 per passenger.Departing Wed, 24 Dec, returning Sun, 4 Jan.Return flight with easyJet.Outbound direct flight with easyJet departs from Reykjavik Keflavik on Wed, 24 Dec, arriving in Milan Malpensa.Inbound direct flight with easyJet departs from Milan Malpensa on Sun, 4 Jan, arriving in Reykjavik Keflavik.Price includes taxes and charges.From £81, select.
      easyJet
      Wed, 24 DecKEF - MXP with easyJet
      Direct
      easyJet
      Sun, 4 JanMXP - KEF with easyJet
      Direct
      from £81
      Milan.£82 per passenger.Departing Fri, 30 Jan, returning Sun, 1 Feb.Return flight with easyJet.Outbound direct flight with easyJet departs from Reykjavik Keflavik on Fri, 30 Jan, arriving in Milan Malpensa.Inbound direct flight with easyJet departs from Milan Malpensa on Sun, 1 Feb, arriving in Reykjavik Keflavik.Price includes taxes and charges.From £82, select.
      easyJet
      Fri, 30 JanKEF - MXP with easyJet
      Direct
      easyJet
      Sun, 1 FebMXP - KEF with easyJet
      Direct
      from £82
      Milan.£83 per passenger.Departing Mon, 2 Feb, returning Mon, 16 Feb.Return flight with easyJet.Outbound direct flight with easyJet departs from Reykjavik Keflavik on Mon, 2 Feb, arriving in Milan Malpensa.Inbound direct flight with easyJet departs from Milan Malpensa on Mon, 16 Feb, arriving in Reykjavik Keflavik.Price includes taxes and charges.From £83, select.
      easyJet
      Mon, 2 FebKEF - MXP with easyJet
      Direct
      easyJet
      Mon, 16 FebMXP - KEF with easyJet
      Direct
      from £83
      Milan.£108 per passenger.Departing Sat, 31 May, returning Thu, 5 Jun.Return flight with easyJet.Outbound direct flight with easyJet departs from Reykjavik Keflavik on Sat, 31 May, arriving in Milan Malpensa.Inbound direct flight with easyJet departs from Milan Malpensa on Thu, 5 Jun, arriving in Reykjavik Keflavik.Price includes taxes and charges.From £108, select.
      easyJet
      Sat, 31 MayKEF - MXP with easyJet
      Direct
      easyJet
      Thu, 5 JunMXP - KEF with easyJet
      Direct
      from £108
      Milan.£109 per passenger.Departing Fri, 13 Mar, returning Fri, 27 Mar.Return flight with Wizz Air Malta.Outbound direct flight with Wizz Air Malta departs from Reykjavik Keflavik on Fri, 13 Mar, arriving in Milan Malpensa.Inbound direct flight with Wizz Air Malta departs from Milan Malpensa on Fri, 27 Mar, arriving in Reykjavik Keflavik.Price includes taxes and charges.From £109, select.
      Wizz Air Malta
      Fri, 13 MarKEF - MXP with Wizz Air Malta
      Direct
      Wizz Air Malta
      Fri, 27 MarMXP - KEF with Wizz Air Malta
      Direct
      from £109
      Milan.£109 per passenger.Departing Mon, 21 Jul, returning Tue, 2 Sep.Return flight with easyJet and Wizz Air Malta.Outbound direct flight with easyJet departs from Reykjavik Keflavik on Mon, 21 Jul, arriving in Milan Malpensa.Inbound direct flight with Wizz Air Malta departs from Milan Malpensa on Tue, 2 Sep, arriving in Reykjavik Keflavik.Price includes taxes and charges.From £109, select.
      easyJet
      Mon, 21 JulKEF - MXP with easyJet
      Direct
      Wizz Air Malta
      Tue, 2 SepMXP - KEF with Wizz Air Malta
      Direct
      from £109
      How did we find these deals? The deals you see here are the lowest prices for flight tickets from Reykjavik to Milan found in the last 4 days, and are subject to change and availability.

      Find the cheapest month to fly from Reykjavik to Milan

      We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Reykjavik to Milan flights are currently cheapest in January.
      May
      from £136
      Jun
      from £119
      Jul
      from £148
      Aug
      from £123
      Sep
      from £159
      Oct
      from £147
      Nov
      from £134
      Dec
      from £74
      Jan
      from £65
      Feb
      from £83
      Mar
      from £109
      Apr
      from £114

      Direct flights from Reykjavik to Milan

      Alternative Reykjavik to Milan routes

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

      Reykjavik to Milan: Flight information

      The things to know before you go.
      Cheapest flight found£65
      Cheapest month to flyJanuary
      Average flight time4 hrs, 11 mins
      Most popular airlineeasyJet
      Average flights per week56

      Finding cheap flights from Reykjavik to Milan: Frequently asked questions

      There are 4 airports in Milan: Milan Linate, Milan Malpensa, Milan Bergamo, and Verona Brescia.
      The best price we found for a return flight from Reykjavik to Milan is £65. 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 11 minutes is the average flight time from Reykjavik to Milan.
      easyJet, Icelandair and Emirates fly direct from Reykjavik to Milan.
      As of May 2025, there are 14 flights per week flying from Reykjavik to Milan.
      The cheapest month to fly from Reykjavik to Milan is usually May 2025.
      If you're flying from Reykjavik, the cheapest airport near Milan is Milan Malpensa – which is 25.2 miles away from the centre of Milan. We've found flights into this airport from £65.
      After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Reykjavik to Milan on Wednesday, 21 January 2026.
      Yes – the average flight time is 4 hours and 11 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 Milan 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 Milan is around 40 days in advance, so don’t leave your flight to the last minute.
      In May, the average temperature is usually around 16°C. August is typically the warmest month in Milan, when it usually averages around 28°C. You can expect the least rain in February. The coldest month is January, with temperatures averaging -1°C. The rainiest month is November.
      The cheapest airline that flies to Milan is easyJet .

      Travelling from Reykjavik to Milan: what you need to know

      • Keflavik International Airport (KEF) is Reykjavik's main airport. Check out your options for booking a flight from Reykjavik to Milan leaving from here.

      • Milan has a number of airports you can fly into. Disembark at Milano Malpensa Airport (MXP), Orio al Serio International Airport (BGY) or Milano Linate Airport (LIN).

      • Take a direct Reykjavik to Milan flight and you'll be in transit for an average of 4 hours 15 minutes.

      • The timezone in Milan is UTC+1, which is one hour ahead of Reykjavik.

      • The busiest route for flights from Reykjavik to Milan is from Keflavik International Airport (KEF) to Milano Malpensa Airport (MXP). Choose from ten weekly services between these two airports. If you'd like to set off at the first opportunity, the earliest flight from KEF to MXP is the 08:00 Icelandair service. If you prefer to travel later, the final scheduled service is at 19:45 with easyJet.

      • To ensure you make your Reykjavik to Milan flight, leave plenty of time to navigate the airport and find your gate. Turning up two hours before international departures and an hour before domestic flights is the general rule to follow.

      • During popular months such as July, you'll want to get to the airport earlier than normal. Arrive two hours before domestic departures and four hours ahead for an international flight whenever you're travelling during high season in general.

      How to find the cheapest flights from Reykjavik to Milan

      • The cheapest price we've seen for a one-way ticket from Reykjavik to Milan is £30. For a return flight on this route, the best price is £65. Depending on when you book and the availability, these fares could change.

      • Book ten months before travelling. Pricing trends suggest that this is the ideal window for finding cheap Reykjavik to Milan flights.

      • Plan your trip for January. That's the best month for scoring an awesome deal on plane tickets from Reykjavik to Milan. If you're flexible with your travel dates, use the 'Whole month' tool to find the lowest price across every month.

      • You don't need to check every day to see if prices have dropped when you create a Price Alert. We'll tell you when a better deal is available on cheap flights from Reykjavik to Milan.

      • Choose your preferred arrival and departure times, airlines and number of stops with the filters. Or sort your Reykjavik to Milan flight results by 'Fastest,' 'Cheapest' or 'Best.'

      Flying from Reykjavik

      Keflavik International Airport (KEF)

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

      • Top airlines that offer direct Reykjavik to Milan plane tickets from KEF include:

        • easyJet

        • Icelandair

        • Wizz Air Malta

      • Stopovers are the perfect opportunity to break up your trip — and possibly even visit a new city. When searching for Reykjavik to Milan flights leaving from Keflavik International Airport, deselect the 'Direct flights only' box to see where you can stop along the way. Consider one of these popular options:

        • Paris Orly Airport (ORY)

        • Charles de Gaulle Airport (CDG)

        • Amsterdam Airport Schiphol (AMS)

      • KEF is around 25 miles from central Reykjavik. If you're driving, ride-sharing or catching a cab from the centre, it'll take you 50 minutes or so to get there, depending on traffic conditions. If you're using public transport, expect the travel time to be around 1 hour 15 minutes.

      • Have an early flight from Reykjavik to Milan? Avoid rushing to the terminal (and get some extra shut-eye) by choosing one of these hotels close to Keflavik International Airport:

        • Hotel Keflavik by Reykjavik Keflavik Airport

        • ABC Hotel by Reykjavik Keflavik Airport

        • Keflavik Micro Suites

      • Of the departures from Keflavik International Airport, 66.96% touch down on time at their destination.

      Arriving in Milan

      Milano Malpensa Airport (MXP)

      • Milano Malpensa Airport (MXP) is approximately 25 miles from the centre of Milan. If you're catching a cab or a ride-share, the drive takes roughly 45 minutes.

      • It typically takes 55 minutes to get there on public transport.

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

        • Idea Hotel Milano Malpensa Airport

        • Novotel Milano Malpensa Airport

        • Cardano Hotel Malpensa

      • Pick up a Milano Malpensa Airport rental car and discover Milan and beyond with your own set of wheels. Surprice, RentSmart24 and Noleggiare are popular providers to choose from here.

      • To secure the lowest price, reserve your vehicle from Milano Malpensa Airport around one week in advance of your Reykjavik to Milan flight.

      Orio al Serio International Airport (BGY)

      • Orio al Serio International Airport (BGY) is roughly 30 miles from central Milan. Once you've hopped off your flight from Reykjavik to Milan, it takes approximately 1 hour to reach the heart of the city in a ride-share or cab.

      • Travelling by public transport will take around 2 hours 20 minutes.

      • You'll find some comfortable places ready to welcome you near BGY. Unwind after your Reykjavik to Milan flight at one of these perfectly located options:

        • B&B Hotel Bergamo

        • Mercure Bergamo Centro Palazzo Dolci

        • NH Orio Al Serio

      • The fastest way to get to where you're going is with an Orio al Serio International Airport rental car. Pick up your wheels from Surprice, RentSmart24 or Galdieri Rent and be off and running.

      • Don't pay more than you need to. Booking your ride two weeks before your arrival at BGY will help you stay within budget.

      Milano Linate Airport (LIN)

      • Hop off your flight from Reykjavik to Milan and go directly to your hotel or start taking in the sights right away. The centre of Milan is around 5 miles from Milano Linate Airport (LIN) and typically takes 30 minutes to reach by car.

      • If you go by public transport, expect a journey of about 45 minutes.

      • If you don't want to make the trip into the centre, find a hotel near LIN. Get settled at one of these options after your Reykjavik to Milan flight:

        • iH Hotels Milano ApartHotel Argonne Park

        • Hostel Colours

        • Hotel Molise 2

      • Begin your trip without worrying about how to get to your next stop with a Milano Linate Airport rental car. Find your perfect set of wheels with reliable names here like RentSmart24, Drivalia and Noleggiare.

      • If you're after a vehicle with specific features, book your ride from LIN around four weeks before your flight from Reykjavik to Milan. This improves your chances of getting the car you prefer, as well as a better deal.

      Best time to go to Milan

      • January is the quietest month for flights from Reykjavik to Milan, while July is the most popular. Choose the best time to go to Milan based on whether you like a laid-back vibe or a more bustling atmosphere.

      • The warmest month in Milan is July, with temperatures ranging between 16ºC (61ºF) and 35ºC (95ºF). Book your Reykjavik to Milan ticket then if that's your ideal forecast.

      • Search for cheap flights from Reykjavik to Milan in January if you'd rather travel during cooler conditions. Temperatures are at their lowest then, ranging between -1ºC (30ºF) and 9ºC (48ºF) on average.

      More about Milan

      • Start your Milan trip right by choosing the perfect place to stay. After booking your flight from Reykjavik to Milan, browse our selection of hotels including:

        • Hotel Da Vinci

        • Klima Hotel Milano Fiere

        • Hotel Berna

      • Grande Museo del Duomo di Milano and Milan Cathedral are just a couple of the major attractions to put on your Milan must-do list. Keep the adventure rolling by checking out The Last Supper Museum.

      Explore more of Italy

      • Milan is easy to fall in love with, but there are so many other corners of Italy you'll want to see. Around 300 miles south-east of Milan, a visit to Rome will fill your itinerary to the brim. Start with attractions like Colosseum, Trevi Fountain and Roman Forum.

      • If you're eager to discover another major destination in Italy, head for Turin, about 80 miles west of Milan. Galleria Sabauda (Palazzo Reale), Egyptian Museum and Royal Palace of Turin are highlights.

      More travel options

      Hotels deals in San Siro
      Book hotels deals in Milano Santa Giulia
      Hotels deals in Milan
      Cheap hotels deals in Navigli
      Book hotels in Duomo
      Cheap hotels deals in Municipio 2
      Cheap flights to Lombardy
      Plane tickets from Reykjavik
      Cheap return flights from Iceland
      Plane tickets from Reykjavik to Italy
      Flights to Milan
      Return tickets from Greater Reykjavík
      Cheap last minute flights
      Cheap return tickets from Iceland to Italy
      Return tickets from Reykjavik to Lombardy
      Return plane tickets to Italy
      Car hire in Navigli
      Cheap car hire in Molinazzo
      Car hire in Italy
      Cheap car hire in San Siro
      Cheap car hire in Garegnano
      Best car hire in Milan
      Cheap car hire in Lorenteggio
      Return flights from Manchester to Dubai
      Return plane tickets from Manchester to Tenerife
      Flights from Manchester to Jeddah
      Return tickets from London to Cape Town
      Flights from Manchester to Marrakech Menara
      Plane tickets from Manchester to Lahore
      Cheap flights from London to Lahore
      Cheap flights from Birmingham to Dublin
      Cheap return tickets from London to Singapore
      Return plane tickets from London to Hong Kong Intl
      Plane tickets from London to Bucharest
      Plane tickets from London to Bangkok Suvarnabhumi
      Cheap return tickets from London to Lanzarote
      Return flights from London to Lagos
      Return flights from London to Orlando
      Flights from Edinburgh to London
      Plane tickets from London Heathrow to Islamabad
      Plane tickets from Birmingham to Alicante
      Cheap return flights from Birmingham to Barcelona
      Return flights from Birmingham to Malaga
      Cheap return tickets from Manchester to Prague
      Plane tickets from Birmingham to Islamabad
      Return plane tickets from Manchester to Oslo
      Cheap flights from Manchester to Madrid
      Cheap return flights from Manchester to New York
      Cheap flights from London to Agadir
      Return plane tickets from London to Tenerife
      Cheap tickets from London to Vienna
      Return tickets from London to Naples International
      Cheap return flights from Manchester to Brussels

      Plan the rest of your trip from Reykjavik to Milan

      • Car hire in Milan
      • Hotels in Milan

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

      Get our app
      HelpPrivacy SettingsLog in
      Cookie policyPrivacy policyTerms of serviceCompany Details
      • Domestic flights
      • Cities
        • Sydney
        • New York
        • Amsterdam
        • London
        • Dublin
        • Dubai
        • Bangkok
      • Last-minute deals
      • Airports
      • Countries / Regions
        • Canada
        • India
        • United States
      • Airlines
      • Flights
      • Hotels
      • Car hire
      • App
      • Travel trends
      • Sitemap
      • Holiday destinations
      • About us
      • Why Skyscanner?
      • Media
      • Our people
      • Accessibility
      • Sustainability
      • Jobs
      • Travel features & news
      • Legal notices
      • Modern slavery
      • Privacy, Trust and Online Safety Centre
      • How Skyscanner Works
      • Work with us
      • Advertise with us
      • Travel Insight
      • Affiliates
      • Travel APIs
      • Flights
        • Amsterdam Schiphol
        • London
        • Dublin
        • Paris
        • Barcelona
        • Palma - Majorca
        • Berlin Brandenburg
        • Belfast
        • Alicante
      • Hotels
        • Amsterdam
        • London
        • Dublin
        • Paris
        • Barcelona
        • Palma
        • Berlin
        • Belfast
        • Alicante
      • Car hire
        • Amsterdam
        • London
        • Dublin
        • Paris
        • Barcelona
        • Palma
        • Berlin
        • Belfast
        • Alicante
      © Skyscanner Ltd 2002 – 2025

      International Sites

      • Cheap flights
      • Australia - Cheap flights
      • 中国 - 机票
      • Flybilletter
      • Suomi - lennot
      • France - vols
      • Deutschland - Flüge
      • India - Flight tickets
      • Ireland - flights
      • Italia - voli
      • 日本 - 航空券
      • México - vuelos
      • Vliegtickets
      • Billige flybilletter
      • Polska – tanie loty
      • Россия - авиабилеты
      • España - vuelos
      • Sverige - flyg
      • Schweiz - Flüge
      • Türkiye - uçak biletleri
      • United Arab Emirates - flights
      • USA - flights

      We value your privacy

      To personalise your experience we collect information on how you use Skyscanner, which includes personal data such as your IP address. This is to provide an improved experience, store and/or access information on a device, personalised advertising, advertising measurement, audience research and services development. Read our Cookie Policy.

      We and our 141 partners may rely on legitimate interest for certain purposes rather than consent. Accept all cookies by choosing 'Accept all' or only allow essential cookies by selecting 'Accept essential only’. Go to ‘Manage settings’ to update preferences.

      Manage preferences or withdraw consent at any time on Privacy Settings.

      Manage settings