| Outbound | Return | Airlines | Shop | Baggage | Price | ||
|---|---|---|---|---|---|---|---|
| Best option Milan London | Outbound 22/12/25 direct BA0585 02h 05min | Return 10/01/26 direct BA0572 02h 05min | | | £98 | ||
| Milan London | Outbound 20/03/26 direct BA0569 02h 05min | Return 17/04/26 direct BA0568 02h 00min | | | £99 | ||
| Milan London | Outbound 20/03/26 direct BA0589 02h 05min | Return 17/04/26 direct BA0590 02h 00min | | | £105 | ||
| Milan London | Outbound 20/03/26 direct BA0589 02h 05min | Return 17/04/26 direct BA0590 02h 00min | | | ? | £106 | |
| Milan London | Outbound 22/12/25 direct AZ0224 01h 50min | Return 10/01/26 direct AZ0217 01h 50min | | | £109 | ||
| Milan London | Outbound 22/12/25 direct AZ0220 01h 55min | Return 10/01/26 direct AZ0221 01h 50min | | | £110 | ||
| Milan London | Outbound 20/03/26 direct BA0589 02h 05min | Return 17/04/26 direct BA0590 02h 00min | | | £110 | ||
| Milan London | Outbound 22/12/25 direct AZ0220 01h 55min | Return 10/01/26 direct AZ0221 01h 50min | | | ? | £113 | |
| Milan London | Outbound 22/12/25 direct BA0589 02h 05min | Return 10/01/26 1 Stopover (BCN) VY6653, VY6342 14h 35min | | | £115 | ||
| Milan London | Outbound 22/12/25 direct AZ0224 01h 50min | Return 10/01/26 direct AZ0217 01h 50min | | | ? | £119 |
Stops
- Direct flight
Airline
- British Airways
- Italia Trasporto Aereo
- Swiss International Air Lines
- Eurowings
- Brussels Airlines
Important flight information
Flight information: Milan - London
| Outbound and return from | £97.74 |
|---|---|
| Flight duration | min. 01:50 / max. 02:10 |
| Return flight duration | min. 01:45/ max. 02:00 |
| Distance | 962 km |
| Flights per week | 248 |
| Departure airport | Airport Milan, all Airports (MXP, LIN, BGY) (MIL) |
| Departure country | Flights from Italy |
| Arrival airport | Airport London (LCY, LGW, LHR, LTN, STN, SEN) (LON) |
| Destination country | Flights to United Kingdom |
Popular destinations for onward travel
- Flight London - Dubai from £122
- Flight London - Tirana from £26
- Flight London - Vienna from £97
- Flight London - Sydney from £513
- Flight London - Dhaka from £355
- Flight London - Brussels from £95
- Flight London - Zurich from £70
- Flight London - Geneva from £65
- Flight London - Manchester from £41
- Flight London - Newcastle from £69