Flight times from Milan to Hamburg & schedule

The average flight time from Milan to Hamburg is About 1 hour 44 minutes, covering a distance of About 909.82 km.

Flight duration

About 1 hour 44 minutes

Flight distance

About 909.82 km

How long is the flight from Milan to Hamburg?

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

See more
Earliest first
Latest first
Ryanair FR8355
BGY 1:00 PM
TIA 2:45 PM
With stops 1.8h
S
M
T
W
T
F
S
Wizz Air Malta W45107
TIA 1:15 PM
HAM 3:55 PM
2.7h
S
M
T
W
T
F
S
Check prices
Ryanair FR2758
MXP 1:45 PM
STN 2:50 PM
With stops 2.1h
S
M
T
W
T
F
S
Ryanair UK RK1520
STN 6:30 AM
HAM 9:00 AM
1.5h
S
M
T
W
T
F
S
Check prices
Ryanair FR2758
MXP 1:45 PM
STN 2:50 PM
With stops 2.1h
S
M
T
W
T
F
S
Ryanair FR6135
STN 1:50 PM
LBC 4:25 PM
1.6h
S
M
T
W
T
F
S
Check prices
Ryanair FR2758
MXP 1:45 PM
STN 2:50 PM
With stops 2.1h
S
M
T
W
T
F
S
Ryanair FR1518
STN 7:15 AM
HAM 9:45 AM
1.5h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W45018
BGY 1:05 PM
TIA 2:50 PM
With stops 1.8h
S
M
T
W
T
F
S
Wizz Air Malta W45107
TIA 1:15 PM
HAM 3:55 PM
2.7h
S
M
T
W
T
F
S
Check prices
Ryanair FR3673
BGY 3:50 PM
STN 4:55 PM
With stops 2.1h
S
M
T
W
T
F
S
Ryanair FR6135
STN 1:50 PM
LBC 4:25 PM
1.6h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W43064
MXP 3:15 PM
OTP 6:40 PM
With stops 2.4h
S
M
T
W
T
F
S
Wizz Air Malta W43095
OTP 9:35 AM
HAM 11:15 AM
2.7h
S
M
T
W
T
F
S
Check prices
easyJet U28308
MXP 4:30 PM
LGW 5:30 PM
With stops 2.0h
S
M
T
W
T
F
S
Ryanair UK RK1520
STN 6:30 AM
HAM 9:00 AM
1.5h
S
M
T
W
T
F
S
Check prices
Condor Airlines DE4354
MXP 5:35 PM
FRA 6:45 PM
With stops 1.2h
S
M
T
W
T
F
S
Condor Airlines DE4179
FRA 7:55 PM
HAM 9:00 PM
1.1h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W46303
MXP 6:35 PM
LGW 7:40 PM
With stops 2.1h
S
M
T
W
T
F
S
Ryanair FR6135
STN 1:50 PM
LBC 4:25 PM
1.6h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W46303
MXP 6:35 PM
LGW 7:40 PM
With stops 2.1h
S
M
T
W
T
F
S
easyJet U28635
LGW 5:50 PM
HAM 8:30 PM
1.7h
S
M
T
W
T
F
S
Check prices
easyJet U23985
MXP 7:45 PM
HAM 9:30 PM
Nonstop 1.8h
S
M
T
W
T
F
S
Check prices
easyJet U23949
MXP 7:45 PM
HAM 9:30 PM
Nonstop 1.8h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W46301
MXP 7:10 AM
LGW 8:15 AM
With stops 2.1h
S
M
T
W
T
F
S
Ryanair FR6135
STN 1:50 PM
LBC 4:25 PM
1.6h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W43132
BGY 7:45 AM
OTP 11:00 AM
With stops 2.3h
S
M
T
W
T
F
S
Wizz Air Malta W43095
OTP 9:35 AM
HAM 11:15 AM
2.7h
S
M
T
W
T
F
S
Check prices
Eurowings EW7825
MXP 8:15 PM
HAM 10:00 PM
Nonstop 1.8h
S
M
T
W
T
F
S
Check prices
Ryanair FR8718
MXP 8:05 PM
STN 9:10 PM
With stops 2.1h
S
M
T
W
T
F
S
Ryanair FR6135
STN 1:50 PM
LBC 4:25 PM
1.6h
S
M
T
W
T
F
S
Check prices
Ryanair FR2735
BGY 8:20 PM
STN 9:25 PM
With stops 2.1h
S
M
T
W
T
F
S
Ryanair FR6135
STN 1:50 PM
LBC 4:25 PM
1.6h
S
M
T
W
T
F
S
Check prices
Ryanair FR8421
BGY 8:30 PM
TIA 10:15 PM
With stops 1.8h
S
M
T
W
T
F
S
Wizz Air Malta W45107
TIA 1:15 PM
HAM 3:55 PM
2.7h
S
M
T
W
T
F
S
Check prices
Wizz Air W64352
BGY 8:25 PM
SOF 11:25 PM
With stops 2.0h
S
M
T
W
T
F
S
Wizz Air W64345
SOF 5:45 AM
HAM 7:25 AM
2.7h
S
M
T
W
T
F
S
Check prices
See all
ITA Airways AZ426
LIN 11:55 AM
HAM 1:40 PM
Nonstop 1.8h
S
M
T
W
T
F
S
Check prices
Wizz Air W61714
MXP 10:00 PM
GDN 12:10 AM
With stops 2.2h
S
M
T
W
T
F
S
Wizz Air W61675
GDN 6:05 AM
HAM 7:25 AM
1.3h
S
M
T
W
T
F
S
Check prices
Ryanair FR2756
MXP 10:25 AM
STN 11:30 AM
With stops 2.1h
S
M
T
W
T
F
S
Ryanair FR6135
STN 1:50 PM
LBC 4:25 PM
1.6h
S
M
T
W
T
F
S
Check prices
Ryanair FR2756
MXP 10:25 AM
STN 11:30 AM
With stops 2.1h
S
M
T
W
T
F
S
easyJet U28635
LGW 5:50 PM
HAM 8:30 PM
1.7h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W45020
BGY 10:25 PM
TIA 12:10 AM
With stops 1.8h
S
M
T
W
T
F
S
Wizz Air Malta W45107
TIA 1:15 PM
HAM 3:55 PM
2.7h
S
M
T
W
T
F
S
Check prices
easyJet U28312
MXP 10:10 PM
LGW 11:05 PM
With stops 1.9h
S
M
T
W
T
F
S
Ryanair FR6135
STN 1:50 PM
LBC 4:25 PM
1.6h
S
M
T
W
T
F
S
Check prices
Eurowings EW7823
MXP 9:35 AM
HAM 11:20 AM
Nonstop 1.8h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W45024
MXP 9:40 AM
TIA 11:35 AM
With stops 1.9h
S
M
T
W
T
F
S
Wizz Air Malta W45107
TIA 1:15 PM
HAM 3:55 PM
2.7h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W43136
BGY 9:35 PM
OTP 12:50 AM
With stops 2.3h
S
M
T
W
T
F
S
Wizz Air Malta W43095
OTP 9:35 AM
HAM 11:15 AM
2.7h
S
M
T
W
T
F
S
Check prices
Ryanair FR2739
BGY 9:10 AM
STN 10:15 AM
With stops 2.1h
S
M
T
W
T
F
S
Ryanair FR6135
STN 1:50 PM
LBC 4:25 PM
1.6h
S
M
T
W
T
F
S
Check prices
easyJet U22486
MXP 9:30 PM
LTN 10:30 PM
With stops 2.0h
S
M
T
W
T
F
S
Ryanair FR6135
STN 1:50 PM
LBC 4:25 PM
1.6h
S
M
T
W
T
F
S
Check prices
Ryanair FR4191
BGY 9:10 AM
STN 10:15 AM
With stops 2.1h
S
M
T
W
T
F
S
Ryanair FR6135
STN 1:50 PM
LBC 4:25 PM
1.6h
S
M
T
W
T
F
S
Check prices
Condor Airlines DE4356
MXP 9:00 AM
FRA 10:10 AM
With stops 1.2h
S
M
T
W
T
F
S
Condor Airlines DE4179
FRA 7:55 PM
HAM 9:00 PM
1.1h
S
M
T
W
T
F
S
Check prices
Ryanair FR8720
MXP 9:30 PM
STN 10:35 PM
With stops 2.1h
S
M
T
W
T
F
S
Ryanair FR6135
STN 1:50 PM
LBC 4:25 PM
1.6h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W45028
MXP 9:50 PM
TIA 11:45 PM
With stops 1.9h
S
M
T
W
T
F
S
Wizz Air Malta W45107
TIA 1:15 PM
HAM 3:55 PM
2.7h
S
M
T
W
T
F
S
Check prices
Wizz Air W64124
BGY 9:20 PM
BEG 10:55 PM
With stops 1.6h
S
M
T
W
T
F
S
Wizz Air W64125
BEG 12:45 PM
HAM 3:00 PM
2.3h
S
M
T
W
T
F
S
Check prices
Eurowings EW7825
MXP 8:15 PM
HAM 10:00 PM
Nonstop 1.8h
S
M
T
W
T
F
S
Check prices
Ryanair FR8718
MXP 8:05 PM
STN 9:10 PM
With stops 2.1h
S
M
T
W
T
F
S
Ryanair FR6135
STN 1:50 PM
LBC 4:25 PM
1.6h
S
M
T
W
T
F
S
Check prices
Ryanair FR2735
BGY 8:20 PM
STN 9:25 PM
With stops 2.1h
S
M
T
W
T
F
S
Ryanair FR6135
STN 1:50 PM
LBC 4:25 PM
1.6h
S
M
T
W
T
F
S
Check prices
Ryanair FR8421
BGY 8:30 PM
TIA 10:15 PM
With stops 1.8h
S
M
T
W
T
F
S
Wizz Air Malta W45107
TIA 1:15 PM
HAM 3:55 PM
2.7h
S
M
T
W
T
F
S
Check prices
See all
easyJet U23985
MXP 7:45 PM
HAM 9:30 PM
Nonstop 1.8h
S
M
T
W
T
F
S
Check prices
easyJet U23949
MXP 7:45 PM
HAM 9:30 PM
Nonstop 1.8h
S
M
T
W
T
F
S
Check prices
Eurowings EW7825
MXP 8:15 PM
HAM 10:00 PM
Nonstop 1.8h
S
M
T
W
T
F
S
Check prices
Eurowings EW7823
MXP 9:35 AM
HAM 11:20 AM
Nonstop 1.8h
S
M
T
W
T
F
S
Check prices
ITA Airways AZ426
LIN 11:55 AM
HAM 1:40 PM
Nonstop 1.8h
S
M
T
W
T
F
S
Check prices
ITA Airways AZ426
LIN 11:55 AM
HAM 1:40 PM
Nonstop 1.8h
S
M
T
W
T
F
S
Check prices
Eurowings EW7823
MXP 9:35 AM
HAM 11:20 AM
Nonstop 1.8h
S
M
T
W
T
F
S
Check prices
Eurowings EW7825
MXP 8:15 PM
HAM 10:00 PM
Nonstop 1.8h
S
M
T
W
T
F
S
Check prices
easyJet U23985
MXP 7:45 PM
HAM 9:30 PM
Nonstop 1.8h
S
M
T
W
T
F
S
Check prices
easyJet U23949
MXP 7:45 PM
HAM 9:30 PM
Nonstop 1.8h
S
M
T
W
T
F
S
Check prices

FAQs about flight schedules from Milan to Hamburg

  • When are flight tickets from Milan (MIL) to Hamburg (HAM) the cheapest?

    Airlines adjust prices for flights from Milan to Hamburg 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 1 hour 45 minutes to fly from Milan (MIL) to Hamburg (HAM).
  • Airlines with flights from Milan (MIL) to Hamburg (HAM): ITA Airways, Eurowings and easyJet.