Flight times from Reykjavik to Milan & schedule

The average flight time from Reykjavik to Milan is About 4 hours 27 minutes, covering a distance of About 2,826.27 km.

Flight duration

About 4 hours 27 minutes

Flight distance

About 2,826.27 km

How long is the flight from Reykjavik to Milan?

The flights usually depart from Keflavik International Airport and arrive at Milan Malpensa Airport.

See more
Earliest first
Latest first
easyJet U22646
KEF 3:55 PM
LTN 6:55 PM
With stops 3.0h
S
M
T
W
T
F
S
Wizz Air Malta W46304
LTN 8:50 PM
MXP 11:55 PM
2.1h
S
M
T
W
T
F
S
Check prices
easyJet U22646
KEF 3:55 PM
LTN 6:55 PM
With stops 3.0h
S
M
T
W
T
F
S
Ryanair FR3674
STN 11:35 AM
BGY 2:30 PM
1.9h
S
M
T
W
T
F
S
Check prices
Wizz Air W62428
KEF 5:40 PM
BUD 11:10 PM
With stops 4.5h
S
M
T
W
T
F
S
Wizz Air Malta W42333
BUD 8:25 AM
MXP 10:10 AM
1.8h
S
M
T
W
T
F
S
Check prices
Wizz Air W62428
KEF 5:40 PM
BUD 11:10 PM
With stops 4.5h
S
M
T
W
T
F
S
Ryanair FR3165
BUD 6:15 PM
BGY 7:50 PM
1.6h
S
M
T
W
T
F
S
Check prices
Wizz Air W62428
KEF 5:40 PM
BUD 11:10 PM
With stops 4.5h
S
M
T
W
T
F
S
Ryanair FR2108
BUD 10:15 AM
BGY 11:50 AM
1.6h
S
M
T
W
T
F
S
Check prices
Wizz Air W62428
KEF 5:40 PM
BUD 11:10 PM
With stops 4.5h
S
M
T
W
T
F
S
Ryanair FR8325
BUD 4:55 PM
MXP 6:40 PM
1.8h
S
M
T
W
T
F
S
Check prices
Wizz Air W62428
KEF 5:40 PM
BUD 11:10 PM
With stops 4.5h
S
M
T
W
T
F
S
Wizz Air W62337
BUD 6:55 PM
MXP 8:40 PM
1.8h
S
M
T
W
T
F
S
Check prices
Transavia France TO7479
KEF 6:05 PM
ORY 10:50 PM
With stops 3.8h
S
M
T
W
T
F
S
easyJet U24827
ORY 11:00 AM
LIN 12:25 PM
1.4h
S
M
T
W
T
F
S
Check prices
Transavia France TO7479
KEF 6:05 PM
ORY 10:50 PM
With stops 3.8h
S
M
T
W
T
F
S
easyJet U23828
ORY 8:05 PM
MXP 9:30 PM
1.4h
S
M
T
W
T
F
S
Check prices
easyJet U28846
KEF 6:05 PM
LGW 9:15 PM
With stops 3.2h
S
M
T
W
T
F
S
easyJet U22485
LTN 7:50 AM
MXP 11:00 AM
2.2h
S
M
T
W
T
F
S
Check prices
easyJet U23972
KEF 7:05 PM
MXP 12:20 AM
Nonstop 4.3h
S
M
T
W
T
F
S
Check prices
Icelandair FI470
KEF 7:40 AM
LGW 10:55 AM
With stops 3.3h
S
M
T
W
T
F
S
Ryanair FR2759
STN 6:25 AM
MXP 9:30 AM
2.1h
S
M
T
W
T
F
S
Check prices
Icelandair FI470
KEF 7:40 AM
LGW 10:55 AM
With stops 3.3h
S
M
T
W
T
F
S
Wizz Air Malta W46304
LTN 8:50 PM
MXP 11:55 PM
2.1h
S
M
T
W
T
F
S
Check prices
easyJet U22262
KEF 7:30 PM
MAN 10:10 PM
With stops 2.7h
S
M
T
W
T
F
S
easyJet U21978
MAN 1:05 PM
LIN 4:10 PM
2.1h
S
M
T
W
T
F
S
Check prices
easyJet U22262
KEF 7:30 PM
MAN 10:10 PM
With stops 2.7h
S
M
T
W
T
F
S
Ryanair FR3218
MAN 3:10 PM
BGY 6:25 PM
2.3h
S
M
T
W
T
F
S
Check prices
Icelandair FI470
KEF 7:40 AM
LGW 10:55 AM
With stops 3.3h
S
M
T
W
T
F
S
Ryanair FR2696
STN 8:35 AM
BGY 11:40 AM
2.1h
S
M
T
W
T
F
S
Check prices
easyJet U22262
KEF 7:30 PM
MAN 10:10 PM
With stops 2.7h
S
M
T
W
T
F
S
easyJet U23838
MAN 8:10 PM
MXP 11:15 PM
2.1h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W46454
KEF 8:20 PM
MXP 1:35 AM
Nonstop 4.3h
S
M
T
W
T
F
S
Check prices
easyJet U23316
KEF 8:30 AM
EDI 11:55 AM
With stops 2.4h
S
M
T
W
T
F
S
easyJet U21966
EDI 2:10 PM
LIN 5:35 PM
2.4h
S
M
T
W
T
F
S
Check prices
Wizz Air W61774
KEF 8:30 PM
GDN 1:10 AM
With stops 3.7h
S
M
T
W
T
F
S
Ryanair FR3279
GDN 1:55 PM
BGY 4:05 PM
2.2h
S
M
T
W
T
F
S
Check prices
See all
Jet2.com LS1724
KEF 12:30 PM
MAN 3:15 PM
With stops 2.8h
S
M
T
W
T
F
S
easyJet U23836
MAN 7:15 PM
MXP 10:25 PM
2.2h
S
M
T
W
T
F
S
Check prices
Wizz Air W61540
KEF 12:50 AM
WAW 5:50 AM
With stops 4.0h
S
M
T
W
T
F
S
Wizz Air Malta W46388
WAW 8:40 AM
MXP 10:50 AM
2.2h
S
M
T
W
T
F
S
Check prices
easyJet U22644
KEF 12:40 PM
LTN 3:35 PM
With stops 2.9h
S
M
T
W
T
F
S
easyJet U22485
LTN 7:50 AM
MXP 11:00 AM
2.2h
S
M
T
W
T
F
S
Check prices
Jet2.com LS1724
KEF 12:30 PM
MAN 3:15 PM
With stops 2.8h
S
M
T
W
T
F
S
easyJet U23838
MAN 8:10 PM
MXP 11:15 PM
2.1h
S
M
T
W
T
F
S
Check prices
easyJet U22644
KEF 12:40 PM
LTN 3:35 PM
With stops 2.9h
S
M
T
W
T
F
S
Ryanair FR4189
STN 7:20 PM
BGY 10:15 PM
1.9h
S
M
T
W
T
F
S
Check prices
easyJet U22644
KEF 12:40 PM
LTN 3:35 PM
With stops 2.9h
S
M
T
W
T
F
S
Wizz Air Malta W46304
LTN 8:50 PM
MXP 11:55 PM
2.1h
S
M
T
W
T
F
S
Check prices
Wizz Air W61540
KEF 12:50 AM
WAW 5:50 AM
With stops 4.0h
S
M
T
W
T
F
S
Wizz Air W61433
WAW 5:45 PM
BGY 7:55 PM
2.2h
S
M
T
W
T
F
S
Check prices
easyJet U22644
KEF 12:40 PM
LTN 3:35 PM
With stops 2.9h
S
M
T
W
T
F
S
Ryanair FR2696
STN 8:35 AM
BGY 11:40 AM
2.1h
S
M
T
W
T
F
S
Check prices
easyJet U22644
KEF 12:40 PM
LTN 3:35 PM
With stops 2.9h
S
M
T
W
T
F
S
Ryanair FR3674
STN 11:35 AM
BGY 2:30 PM
1.9h
S
M
T
W
T
F
S
Check prices
easyJet U22644
KEF 12:40 PM
LTN 3:35 PM
With stops 2.9h
S
M
T
W
T
F
S
Ryanair FR2734
STN 9:05 PM
BGY 12:10 AM
2.1h
S
M
T
W
T
F
S
Check prices
easyJet U22644
KEF 12:40 PM
LTN 3:35 PM
With stops 2.9h
S
M
T
W
T
F
S
easyJet U28283
LGW 10:15 AM
LIN 1:15 PM
2.0h
S
M
T
W
T
F
S
Check prices
easyJet U22644
KEF 12:40 PM
LTN 3:35 PM
With stops 2.9h
S
M
T
W
T
F
S
Ryanair FR2738
STN 10:05 PM
BGY 1:00 AM
1.9h
S
M
T
W
T
F
S
Check prices
easyJet U23970
KEF 11:25 AM
MXP 4:45 PM
Nonstop 4.3h
S
M
T
W
T
F
S
Check prices
easyJet U28844
KEF 11:20 AM
LGW 2:30 PM
With stops 3.2h
S
M
T
W
T
F
S
Ryanair FR2759
STN 6:25 AM
MXP 9:30 AM
2.1h
S
M
T
W
T
F
S
Check prices
easyJet U28844
KEF 11:20 AM
LGW 2:30 PM
With stops 3.2h
S
M
T
W
T
F
S
easyJet U28309
LGW 3:00 PM
MXP 5:50 PM
1.8h
S
M
T
W
T
F
S
Check prices
easyJet U26656
KEF 11:05 AM
BHX 1:55 PM
With stops 2.8h
S
M
T
W
T
F
S
easyJet U21958
BHX 9:45 AM
LIN 12:40 PM
1.9h
S
M
T
W
T
F
S
Check prices
easyJet U22260
KEF 10:05 AM
MAN 12:45 PM
With stops 2.7h
S
M
T
W
T
F
S
easyJet U23838
MAN 8:10 PM
MXP 11:15 PM
2.1h
S
M
T
W
T
F
S
Check prices
easyJet U22946
KEF 10:15 AM
BRS 1:10 PM
With stops 2.9h
S
M
T
W
T
F
S
easyJet U22847
BRS 5:00 PM
MXP 8:00 PM
2.0h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W46454
KEF 8:20 PM
MXP 1:35 AM
Nonstop 4.3h
S
M
T
W
T
F
S
Check prices
easyJet U23316
KEF 8:30 AM
EDI 11:55 AM
With stops 2.4h
S
M
T
W
T
F
S
easyJet U21966
EDI 2:10 PM
LIN 5:35 PM
2.4h
S
M
T
W
T
F
S
Check prices
See all
easyJet U23972
KEF 7:05 PM
MXP 12:20 AM
Nonstop 4.3h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W46454
KEF 8:20 PM
MXP 1:35 AM
Nonstop 4.3h
S
M
T
W
T
F
S
Check prices
easyJet U23970
KEF 11:25 AM
MXP 4:45 PM
Nonstop 4.3h
S
M
T
W
T
F
S
Check prices
easyJet U23970
KEF 11:25 AM
MXP 4:45 PM
Nonstop 4.3h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W46454
KEF 8:20 PM
MXP 1:35 AM
Nonstop 4.3h
S
M
T
W
T
F
S
Check prices
easyJet U23972
KEF 7:05 PM
MXP 12:20 AM
Nonstop 4.3h
S
M
T
W
T
F
S
Check prices

FAQs about flight schedules from Reykjavik to Milan

  • When are flight tickets from Reykjavik (REK) to Milan (MIL) the cheapest?

    Airlines adjust prices for flights from Reykjavik to Milan based on the departure date and time of your selection. By analyzing data from all airlines, we've discovered that on Trip.com, you can find the lowest flight prices on Tuesdays, Wednesdays, and Saturdays.
  • It takes around 4 hours 16 minutes to fly from Reykjavik (REK) to Milan (MIL).
  • Airlines with flights from Reykjavik (REK) to Milan (MIL): Wizz Air Malta and easyJet.