| Outbound | Return | Airlines | Shop | Baggage | Price | ||
|---|---|---|---|---|---|---|---|
| Best option London Heathrow Milan-Malpensa | Outbound 31/03/26 direct BA0590 01h 55min | Return 21/04/26 direct BA0585 02h 10min | | | £139 | ||
| London Heathrow Milan-Malpensa | Outbound 01/05/26 1 Stopover (ZRH) LX0345, LX1628 07h 00min | Return 31/05/26 1 Stopover (FRA) LH0247, LH0906 04h 40min | | | £228 | ||
| London Heathrow Milan-Malpensa | Outbound 11/03/26 1 Stopover (MUC) LH4205, LH9448 03h 55min | Return 14/03/26 1 Stopover (ZRH) LX1623, LX0340 03h 35min | | | ? | £160 | |
| London Heathrow Milan-Malpensa | Outbound 01/05/26 1 Stopover (CPH) SK1508, SK0683 12h 00min | Return 31/05/26 1 Stopover (CPH) SK1684, SK1501 07h 40min | | | ? | £197 | |
| London Heathrow Milan-Malpensa | Outbound 06/03/26 1 Stopover (BEG) JU0211, JU0418 05h 25min | Return 08/03/26 1 Stopover (BEG) JU0419, JU0210 16h 50min | | | £198 | ||
| London Heathrow Milan-Malpensa | Outbound 06/03/26 1 Stopover (CDG) AF1781, AF1230 07h 15min | Return 08/03/26 1 Stopover (CDG) AF1131, AF1280 05h 00min | | | ? | £199 | |
| London Heathrow Milan-Malpensa | Outbound 31/03/26 direct BA0590 01h 55min | Return 21/04/26 direct BA0585 02h 10min | | | ? | £200 | |
| London Heathrow Milan-Malpensa | Outbound 25/05/26 1 Stopover (BRU) SN2094, SN3159 08h 55min | Return 07/06/26 1 Stopover (BRU) SN3154, SN2095 09h 30min | | | £212 | ||
| London Heathrow Milan-Malpensa | Outbound 08/08/26 direct BA0582 02h 00min | Return 31/08/26 direct BA0591 02h 05min | | | ? | £229 | |
| London Heathrow Milan-Malpensa | Outbound 06/03/26 1 Stopover (BEG) JU0211, JU0418 05h 25min | Return 08/03/26 direct BA0589 02h 05min | | | ? | £241 |
Stops
- Direct flight
Airline
- British Airways
- Lufthansa
- Swiss International Air Lines
- Air Serbia
- Eurowings
Tips and tricks to help you find cheap flights from London Heathrow to Milan Malpensa
Favourite airline: British Airways
35 % of flights on the route London Heathrow – Milan-Malpensa are booked with British Airways.
British Airways
35 %
Egyptair
16 %
Swiss
12 %
Cheapest weekday: Sunday
Choosing the right day of the week is worthwhile as prices of flights on this route are cheapest on Sunday.
Direct flights are the cheapest connection
Compared to direct flights, flights with a stopover on this route are on average 11 % more expensive.
non stop flight
1 stop
02h 00min
13h 25min
120 GBP
135 GBP
The favourite connection is non-stop
41 % of all bookings on the route London Heathrow to Milan-Malpensa are for non-stop flights.
Route
bookings
Direct flights
02h 00min, from 120 GBP
41 %
1 stopover Cairo
24h 50min, from 972 GBP
20 %
1 stopover Zurich (Zürich)-Kloten
03h 55min, from 150 GBP
15 %
Important flight information
Flight information: London Heathrow - Milan-Malpensa
| Outbound and return from | 138,95 GBP |
|---|---|
| Flight duration | min. 01:55 |
| Return flight duration | min. 02:05/ max. 02:10 |
| Distance | 938 km |
| Flights per week | 22 |
| Departure airport | Airport London Heathrow (LHR) |
| Arrival airport | Airport Milan-Malpensa (MXP) |
| Destination country | Flights to Italy |
Alternative routes to Italy
- Flight London Heathrow - Rome Fiumicino from 78 GBP
- Flight London Heathrow - Milan-Linate from 139 GBP
- Flight London Heathrow - Venice from 109 GBP
- Flight London Heathrow - Bologna from 126 GBP
- Flight London Heathrow - Palermo from 83 GBP
- Flight London Heathrow - Milan-Bergamo from 1 055 GBP
- Flight London Heathrow - Genoa from 86 GBP
- Flight London Heathrow - Turin from 143 GBP
- Flight London Heathrow - Brindisi from 143 GBP
Alternative flights to Milan-Malpensa
- Flight London City - Milan-Malpensa from 193 GBP
- Flight London Gatwick - Milan-Malpensa from 49 GBP
- Flight London Luton - Milan-Malpensa from 33 GBP
- Flight Manchester - Milan-Malpensa from 102 GBP
- Flight Glasgow - Milan-Malpensa from 63 GBP
- Flight Cardiff - Milan-Malpensa from 89 GBP
Popular destinations for onward travel
- Flight Milan-Malpensa - Colombo from 489 GBP
Flight destinations with a similar price
- Flight London Heathrow - Amsterdam from 142 GBP
- Flight London Heathrow - Milan-Linate from 139 GBP
- Flight London Heathrow - Madrid from 141 GBP
- Flight London Heathrow - Vienna from 131 GBP
- Flight London Heathrow - Istanbul from 133 GBP
- Flight London Heathrow - Munich from 128 GBP
- Flight London Heathrow - Malaga from 141 GBP
- Flight London Heathrow - Gothenburg from 131 GBP
- Flight London Heathrow - Bucharest from 152 GBP
- Flight London Heathrow - Majorca from 151 GBP