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