Outbound | Return | Airlines | Shop | Baggage | Price | ||
---|---|---|---|---|---|---|---|
Madrid London Heathrow | Outbound 29/09/25 1 Stopover (LIS) TP1019, TP1356 15h 10min | Return - | | ![]() | £73 | ||
Best option Madrid London Heathrow | Outbound 08/12/25 direct IB0711 02h 40min | Return 24/12/25 direct BA0468 02h 30min | | ![]() | £124 | ||
Madrid London Heathrow | Outbound 08/12/25 direct BA7052 02h 40min | Return 24/12/25 direct BA0468 02h 30min | | ![]() | £125 | ||
Madrid London Heathrow | Outbound 08/12/25 direct IB0711 02h 40min | Return 24/12/25 direct IB0726 02h 25min | | ![]() | £126 | ||
Madrid London Heathrow | Outbound 08/12/25 direct BA7052 02h 40min | Return 24/12/25 direct BA0468 02h 30min | | ![]() | £127 | ||
Madrid London Heathrow | Outbound 08/12/25 direct IB0711 02h 40min | Return 24/12/25 direct IB0726 02h 25min | | ![]() | ? | £130 | |
Madrid London Heathrow | Outbound 08/12/25 direct IB0711 02h 40min | Return 24/12/25 direct IB0726 02h 25min | | ![]() | ? | £132 | |
Madrid London Heathrow | Outbound 08/12/25 direct IB0711 02h 40min | Return 24/12/25 direct IB0726 02h 25min | | ![]() | £136 | ||
Madrid London Heathrow | Outbound 10/10/25 1 Stopover (LIS) TP1021, TP1352 15h 30min | Return 14/10/25 direct IB0726 02h 25min | | ![]() | £137 | ||
Madrid London Heathrow | Outbound 10/10/25 1 Stopover (LIS) TP1017, TP1366 06h 00min | Return 14/10/25 direct VY5227 02h 25min | | ![]() | £154 |
Stops
- Direct flight
Tips and tricks to help you find cheap flights from Madrid to London Heathrow
Favourite airline: Iberia
The majority of passengers on the route Madrid – London Heathrow prefer to fly with Iberia.

Iberia
36 %

TAP Portugal
29 %

British Airways
25 %
Direct flights are the cheapest connection
Direct flights on this route are £32.00 cheaper on average than flights with a stopover.
non stop flight
1 stop
02h 30min
16h 30min
£ 103
£ 135
The favourite connection is non-stop
61 % of travellers decide to book a direct flight on this route.
Route
bookings
Direct flights
02h 30min, from £ 103
61 %
1 stopover Lisbon
16h 30min, from £ 135
29 %
1 stopover Brussels
05h 00min, from £ 159
11 %
Important flight information
Flight information: Madrid - London Heathrow
Cheapest outbound flight from | £ 72,40 |
---|---|
Outbound and return from | £ 104,20 |
Flight duration | min. 02:15 / max. 02:30 |
Return flight duration | min. 02:20/ max. 02:30 |
Distance | 1246 km |
Flights per week | 104 |
Departure airport | Airport Madrid Barajas (MAD) |
Departure country | Flights from Spain |
Arrival airport | Airport London Heathrow (LHR) |
Destination country | Flights to United Kingdom |
Alternative routes to United Kingdom
- Flight Madrid - London Gatwick from £ 62
- Flight Madrid - London Luton from £ 103
Alternative flights to London Heathrow
- Flight Malaga - London Heathrow from £ 93
- Flight Alicante - London Heathrow from £ 147
- Flight Barcelona - London Heathrow from £ 93
Popular destinations for onward travel
- Flight London Heathrow - Amsterdam from £ 127
- Flight London Heathrow - Athens from £ 129
- Flight London Heathrow - Bangkok from £ 339
- Flight London Heathrow - Mumbai from £ 282
- Flight London Heathrow - Cairo from £ 229
- Flight London Heathrow - Kolkata from £ 473
- Flight London Heathrow - Dhaka from £ 556
- Flight London Heathrow - Delhi from £ 275
- Flight London Heathrow - Dublin from £ 75
- Flight London Heathrow - Dubai from £ 305
Flight destinations with a similar price
- Flight Madrid - London Gatwick from £ 62