Support

Flights Milan — Reykjavik

Milan
MIL
Reykjavik
REK

Cheap flights Milan — Reykjavik

Below you can see the best deals on flights Milan — Reykjavik for upcoming dates. Direct and connecting flights from various airlines — compare prices and choose the right ticket.

The lowest price for the next 2 months is on 27 August, from AED 235.

Top 10 cheap flights Milan — Reykjavik

Direct flights Milan — Reykjavik

Direct flight options for Milan — Reykjavik with no stopovers on upcoming dates. A direct flight is faster and more convenient — especially when travelling with luggage or children.

The fastest direct flight is operated by EC — travel time is 4 h 25 min.

Top 10 direct flights Milan — Reykjavik

About the Milan — Reykjavik flight

On this page, you can find and book flights from Milan to Reykjavik. The total distance between the cities is 2,831 km, with up to 21 flights per week.

Airlines such as Icelandair, Wizz Air, and easyJet operate on this route. Ticket prices are dynamic, so we recommend using the low-price calendar to find the best deals. Before your trip, check out how to get to Milan airport and how to arrange a transfer to get from Reykjavik airport to the city center.

Flight schedule Milan — Reykjavik

The table shows direct flights Milan → Reykjavik on the selected date. The flight takes approximately 4 h 25 min. Regular flights are operated by Easy jet, EC, Icelandair and Wizz Air Malta. Departures from Milano Malpensa Airport, Orio al Serio International Airport and Milano Linate Airport airports, arrivals at Keflavik International Airport and Reykjavik Airport.

For each flight, the following details are shown: departure time (local), arrival city and airport, flight number and airline, terminal or gate, and status. Click on a flight to open its details and go to ticket search. To view flights on a different day, change the date above the table.

Today
Any time

Flight ticket prices by day: Milan — Reykjavik

Below is a calendar of the lowest flight ticket prices for Milan — Reykjavik by day. Pick a convenient date and instantly see the fare. The cheapest flights on this route start from AED 160 in r, and the most expensive are around AED 532 in y. If your travel dates are flexible, the calendar will help you find the best price for your preferred period. To view round-trip fares, switch to the "Round trip" tab above the calendar, select your departure date — and the right-hand calendar will highlight the lowest prices for return flights on each day.

 
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--

Prices by month

Milan → Reykjavik, average one-way price

MonthAverage priceLevelMonthAverage priceLevelMonthAverage priceLevel
JanAED 661lowMayAED 874mediumSepAED 850medium
FebAED 685lowJunAED 1,039highOctAED 803medium
MarAED 779mediumJulAED 1,181highNovAED 661low
AprAED 827mediumAugAED 1,134highDecAED 1,087high

Some values are estimated based on seasonality.

When to fly

Weather conditions in Reykjavik are most comfortable in July, when average highs reach 13.6°C. January is considered the coldest period, with temperatures as low as -4.9°C, while rainfall peaks in September.

From a budget perspective, it is best to plan your trip for December or January, when ticket prices start AED 160 and AED 162 respectively. In July, prices reach their peak, starting AED 532.

October is the optimal choice for a balance of price and weather: flights cost AED 169, while weather conditions remain moderate. You should avoid flying in March if you are looking for maximum savings during unstable weather.

Temperature · Reykjavik

Dry and wet days · Reykjavik

Wind speed and direction · Reykjavik

We'll let you know if you need a visa

Enter your destination or
Your nationality
Destination

How to get the best deal on a Milan — Reykjavik ticket

  • Book your tickets at least 6–8 weeks in advance, as low-cost carriers Wizz Air and easyJet often operate this route, and fares increase closer to the departure date.
  • Compare direct flights by Icelandair with connecting options — sometimes a layover flight allows you to find tickets starting AED 160.
  • Use the low-price calendar on the page to check adjacent dates, as mid-week departures are usually cheaper than weekends.
  • Consider baggage rules: budget airlines on the Milan — Reykjavik route often charge extra for bags exceeding carry-on dimensions.

Airlines

There are 7 airlines operating on this route, with Icelandair, Wizz Air, and easyJet being the primary carriers. A total of about 21 flights are operated weekly, including both direct flights and options with convenient connections. To see the detailed daily schedule and choose a suitable fare, explore the interactive list of airlines below.

  • Easy jet
    Easy jetU2
    6x/week
    WebsiteFleet: 33682.8M pax/year
    • Direct flight MXP → KEF6x/week
      Duration
      4h 25m
      Days
      MTWTFSS
  • EC
    ECEC
    5x/week
    • Direct flight MXP → KEF5x/week
      Duration
      4h 25m
      Days
      MTWTFSS
    25.8%
  • Icelandair
    IcelandairFI
    5x/week
    WebsiteFleet: 524.7M pax/year
    • Direct flight MXP → KEF5x/week
      Duration
      4h 17m
      Days
      MTWTFSS
  • Wizz Air Malta
    Wizz Air MaltaW4
    4x/week
    WebsiteFleet: 9825.3M pax/year
    • Direct flight MXP → KEF4x/week
      Duration
      4h 24m
      Days
      MTWTFSS
  • Air India
    Air IndiaAI
    1x/week
    WebsiteFleet: 14230M pax/year
    • Direct flight MXP → KEF1x/week
  • Emirates
    EmiratesEK
    1x/week
    WebsiteFleet: 26051.9M pax/year
    • Direct flight MXP → KEF1x/week
  • Wizz Air
    Wizz AirW6
    1x/week
    WebsiteFleet: 9925.9M pax/year
    • Direct flight MXP → KEF1x/week

Cities and airports on the Milan — Reykjavik route

Flights Milan — Reykjavik depart from Milano Malpensa Airport, Orio al Serio International Airport and Milano Linate Airport and arrive at Keflavik International Airport and Reykjavik Airport. Below are pages for the cities, countries, and airports on the route: airlines, schedules, and travel guides.

Departure airports
Arrival airports

Interesting articles about Reykjavik

Frequently asked questions about the Milan — Reykjavik flight

How long is the flight from Milan to Reykjavik?

The average direct flight time is about 3 hours and 20 minutes, covering a distance of 2,831 km. Travel time may increase if you choose a connecting flight.

Which airlines fly this route?

Regular flights are operated by Icelandair, Wizz Air, easyJet, and Emirates. A full list of carriers is available in the corresponding section of this page.

How much is the cheapest ticket?

Airfare is dynamic and depends on the booking date. You can find the current minimum for the coming months in the low-price calendar above.

Which airport does the flight arrive at?

Flights from Milan arrive at Keflavik International Airport (KEF), the main gateway for visitors to Reykjavik.

Where else you can fly from Milan

Where else you can fly from Reykjavik

We use cookies for your convenience.