Flights from London to Milan
LHR to MXP. All flight routes from Heathrow, United Kingdom to Milan Malpensa Airport, Italy. These flights are operated by 11 different airlines. You can either fly non-stop with British Airways or choose from 13 different transit flights. The shortest flight time is 2 hours.
Find the best prices on hotels and car rental near Milan Malpensa Airport
We got great deals on hotels and car rentals near the airport.
London to Milan flights
There are over 14 airlines and as many as 363 flights every week to this destination. You can fly non-stop to Milan (MXP) from London (LHR) with British Airways but if a stopover option suits you better you can choose to fly via Frankfurt, Hamburg or any other of the 13 alternatives with flight connections.
Tip! Consider arriving at Milan Malpensa Airport (MXP) or Milan Malpensa Airport (MXP) instead.
London to Milan with British Airways
You can fly non-stop every weekday with flights departing from 6 am to 20 pm. British Airways is a member of the air alliance OneWorld.
With Eurowings
With Air France
If you fly from London with Air France you will do a stopover in Paris, CDG before reaching Milan. This flight trip will take 4 hours and 50 minutes and you can fly every weekday with departures between 6 am and 17 pm. Air France is a member of SkyTeam.
With SWISS
If you fly from London with SWISS you will do a stopover in Zurich, ZRH before reaching Milan. This flight trip will take 5 hours and 10 minutes and you can fly every weekday with departures between 6 am and 18 pm. SWISS is a Star Alliance member.
Miles & flight time: LHR - MXP
The shortest flight time between LHR and MXP is 2 hours.
Via | Total flight time | Layover time | Miles |
---|---|---|---|
Direct | 2h 0m | - | 584 (940 km) |
FRA Frankfurt | 4h 10m | 1h 0m | 714 (1149 km) |
HAM Hamburg | 4h 15m | 50m | 1023 (1646 km) |
STR Stuttgart | 4h 20m | 1h 40m | 685 (1102 km) |
CGN Cologne | 4h 30m | 45m | 704 (1133 km) |
CDG Paris | 4h 50m | 1h 20m | 589 (948 km) |
BCN Barcelona | 4h 55m | 1h 5m | 1167 (1878 km) |
ZRH Zurich | 5h 30m | 1h 50m | 619 (996 km) |
BRU Brussels | 5h 40m | 2h 55m | 633 (1018 km) |
MUC Munich | 5h 45m | 3h 15m | 825 (1327 km) |
AMS Amsterdam | 6h 0m | 3h 35m | 728 (1171 km) |
LUX Luxembourg | 6h 10m | 4h 0m | 621 (999 km) |
DUS Dusseldorf | 6h 30m | 4h 0m | 714 (1149 km) |
DUB Dublin | 7h 25m | 3h 25m | 1144 (1841 km) |
Unpublished Flight Rates From London to Milan
From London to Italy
Below is a list of other destinations to Italy from Heathrow with either direct flights or 1 stop connections.
- FCO Rome Direct
- BGY Milan
- NAP Naples Direct
- BLQ Bologna Direct
- VCE Venice Direct
- BRI Bari
- CTA Catania
- PMO Palermo Direct
- VRN Verona
- PSA Pisa Direct
From United Kingdom to Milan
Below is a list of other cities in United Kingdom with flights to Milan with either non-stop or connecting flights.
- LGW London Direct
- STN London Direct
- MAN Manchester Direct
- EDI Edinburgh Direct
- BHX Birmingham Direct
- LTN London Direct
- BRS Bristol Direct
- GLA Glasgow
- LBA Leeds
- NCL Newcastle