Outbound | Return | Airlines | Shop | Baggage | Price | ||
---|---|---|---|---|---|---|---|
Best option Madrid London Heathrow | Outbound 09/10/25 direct BA7066 02h 25min | Return 14/10/25 direct BA7067 02h 25min | | ![]() | £105 | ||
Madrid London Heathrow | Outbound 25/08/25 1 Stopover (ZRH) IB0631, LX0340 06h 05min | Return 30/08/25 direct BA0456 02h 25min | | ![]() | £257 | ||
Madrid London Heathrow | Outbound 09/10/25 direct IB0715 02h 25min | Return 14/10/25 direct IB0726 02h 25min | | ![]() | ? | £106 | |
Madrid London Heathrow | Outbound 09/10/25 direct BA7066 02h 25min | Return 14/10/25 direct BA7067 02h 25min | | ![]() | £107 | ||
Madrid London Heathrow | Outbound 09/10/25 direct IB0715 02h 25min | Return 14/10/25 direct IB0726 02h 25min | | ![]() | £108 | ||
Madrid London Heathrow | Outbound 11/09/25 direct BA7068 02h 30min | Return 15/09/25 direct BA7067 02h 25min | | ![]() | £108 | ||
Madrid London Heathrow | Outbound 09/10/25 direct IB0715 02h 25min | Return 14/10/25 direct IB0724 02h 25min | | ![]() | £115 | ||
Madrid London Heathrow | Outbound 11/09/25 direct BA7068 02h 30min | Return 15/09/25 direct BA7067 02h 25min | | ![]() | ? | £116 | |
Madrid London Heathrow | Outbound 09/10/25 direct IB0715 02h 25min | Return 14/10/25 direct IB0726 02h 25min | | ![]() | £120 | ||
Madrid London Heathrow | Outbound 09/10/25 direct IB0715 02h 25min | Return 14/10/25 direct IB0726 02h 25min | | ![]() | £121 |
Stops
- Direct flight
Airline
- Iberia
- British Airways
- Brussels Airlines
- KLM
- Volotea
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
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 £94
Alternative flights to London Heathrow
- Flight Malaga - London Heathrow from £156
- Flight Alicante - London Heathrow from £159
- Flight Barcelona - London Heathrow from £82
Popular destinations for onward travel
- Flight London Heathrow - Amsterdam from £142
- Flight London Heathrow - Athens from £173
- Flight London Heathrow - Bangkok from £474
- Flight London Heathrow - Mumbai from £447
- Flight London Heathrow - Cairo from £321
- Flight London Heathrow - Kolkata from £531
- Flight London Heathrow - Dhaka from £652
- Flight London Heathrow - Delhi from £455
- Flight London Heathrow - Dublin from £78
- Flight London Heathrow - Dubai from £427