Airlines with flights from Hamburg to Milan
There are 9 airlines with scheduled flights between HAM and MXP. Both easyJet and Eurowings operates non-stop flights from Hamburg Airport to Milan Airport and the flight time is 1 hour and 45 minutes.
Choose airline
Schedules
Non-stop with easyJet
-
Total flight time: 1 hour and 45 minutes
-
Low-cost airline
-
Milan is a easyJet focus city (Operating base).
-
7 flights per week
-
Airbus A320
HAM
Direct
MXP
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
U23950
09:05
08:45
08:45
22:00
22:00
08:50
22:00
The timetable & schedule information was updated at 2026-04-21
Non-stop with Eurowings
-
Total flight time: 1 hour and 45 minutes
-
Low-cost airline
-
Hamburg is a Eurowings focus city (Operating base).
-
6 flights per week
-
Airbus A320Airbus A319Airbus A320neo
HAM
Direct
MXP
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
EW7822
06:40
----
----
----
06:40
----
----
EW7824
18:00
18:00
18:05
18:00
18:00
----
18:00
The timetable & schedule information was updated at 2026-04-21
Via Stuttgart with Eurowings
-
Total flight time: 2h 50m - 5h 10m.
-
Low-cost airline
-
Hamburg is a Eurowings focus city (Operating base).
-
5 flights per week
-
Airbus A320Airbus A319Airbus A320neo
HAM
Via STR
MXP
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
EW7044
EW2822
EW2822
----
----
17:10
----
----
----
----
EW2045
EW2822
EW2822
----
18:00
18:45
----
17:10
----
----
EW7046
EW2822
EW2822
----
18:50
18:05
----
----
----
----
The timetable & schedule information was updated at 2026-04-21
Via Dusseldorf with Eurowings
-
Total flight time: 3h 05m - 4h 40m.
-
Low-cost airline
-
Hamburg is a Eurowings focus city (Operating base).
-
10 flights per week
-
Airbus A320Airbus A319Airbus A320neo
HAM
Via DUS
MXP
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
EW7060
EW9828
EW9828
06:50
----
----
----
----
----
----
The timetable & schedule information was updated at 2026-04-21
Via Zurich with SWISS
-
Total flight time: 3h 10m - 5h 10m.
-
55 flights per week
HAM
Via ZRH
MXP
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
LX1051
LX1628
LX1628
09:25
09:25
09:25
09:25
09:25
09:25
09:25
LX1053
LX1628
LX1628
----
10:50
10:50
----
10:50
----
----
LX1057
LX1622
LX1622
14:55
14:55
14:55
14:55
14:55
14:55
14:55
LX1059
LX1638
LX1638
19:15
19:15
19:15
19:15
19:15
19:15
19:15
LX1055
LX1638
LX1638
20:10
20:10
20:10
20:10
20:10
----
20:10
The timetable & schedule information was updated at 2026-04-21
Via Frankfurt with Condor
-
Total flight time: 3h 15m - 4h 25m.
-
23 flights per week
HAM
Via FRA
MXP
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
DE4180
DE4355
DE4355
----
----
----
----
07:35
07:55
----
DE4172
DE4357
DE4357
11:25
11:25
11:25
11:25
11:25
11:45
11:25
DE4178
DE4359
DE4359
17:05
17:05
17:05
17:05
17:05
17:05
17:05
The timetable & schedule information was updated at 2026-04-21

There are 9 airlines with scheduled flights between HAM and MXP. Both easyJet and Eurowings operates non-stop flights from Hamburg Airport to Milan Airport and the flight time is 1 hour and 45 minutes.
Via Luxembourg with Luxair
Via Munich with Lufthansa
Via Copenhagen with SAS
Via Paris with Air France
Via London with British Airways