Cheap flights from Madrid to London

Direct flight: 1,244 km, ~1h 28m from Madrid (MAD) to London (LHR).

Live fares · MAD → LHR

Madrid (MAD) → London (LHR): cheap fares overview

Madrid to London is a short hop — 1,244 kilometres, under 90 minutes in the air — but the pricing on this route behaves like it thinks it's transatlantic. BA and IB (both oneworld, which matters for points collectors) dominate the nonstop operation, and because this corridor runs heavy with business traffic between two major European capitals, midweek fares can be brutal. Prices soften in January and early February when neither country's schools are out and neither city is hosting anything important. Summer and the Christmas window spike hard. Connecting options technically exist but rarely make sense on a sub-two-hour route.

Why travel from Madrid to London?

The obvious answer is business — London and Madrid are both financial centers with deep bilateral trade ties, so a lot of people on this route are expensing it. But the leisure reasons are genuinely interesting. Spanish travelers come to London for theatre (West End tickets are still cheaper than Madrid's equivalent top shows), for the food scene that's changed dramatically in the last decade, and for shopping at a price point that used to make more sense pre-Brexit but still draws visitors. There's also a substantial Spanish community in London, which means family visits drive a consistent low-season baseline demand. And honestly, some people just want rain and a decent pub after a Madrid summer.

How to find a cheap fare on this route

Book six to eight weeks out for the best midweek fares — this route doesn't reward last-minute flexibility the way thinner routes sometimes do. January through early March is consistently the cheapest window. On the London end, LHR is the right call if you're staying central or connecting onward (224 nonstop destinations, so it works as a hub). Gatwick and Stansted serve cheaper carriers but add ground time that erases the savings on a sub-90-minute flight. No nearby Madrid alternative worth the detour. Check Tuesday and Wednesday departures specifically — weekend pricing on this corridor is a different universe.

Frequently asked questions

What is the cheapest month to fly from Madrid to London?

Flight prices vary seasonally, but typically shoulder seasons like April-May and September-October offer better rates than peak summer (June-August) and winter holidays. Booking during these periods can help you find more affordable fares on BA and IB flights.

How far in advance should I book a Madrid to London flight to get the best price?

Generally, booking 4-8 weeks in advance tends to offer competitive prices for this route. However, it's worth setting up price alerts and comparing fares regularly, as deals can appear at various times depending on airline promotions.

Should I book a direct flight or consider connecting flights from Madrid to London?

Direct flights (~1h 28m) are highly convenient for this short 1,244 km route and often more economical when considering total travel time and hassle. Connecting flights rarely offer major savings and would add several hours to your trip, making direct flights the better choice.

What currency and payment options should I use when booking flights from Spain to the UK?

You can typically book in either EUR or GBP depending on the airline website; major credit cards and digital payment methods are widely accepted. Be aware of potential currency conversion fees, so compare the final price in both currencies before completing your purchase.

What should I know before booking a cheap Madrid to London flight?

Check baggage allowances carefully, as budget-friendly fares may have strict carry-on limits; also verify any additional fees for seat selection or changes. on top of that, confirm your passport validity (6 months recommended post-Brexit travel) and check if you need any travel insurance before finalizing your booking.

Find flights from Madrid to London
  • Free · no signup
  • Encrypted redirect
  • Trusted booking partner

Frequently asked questions

  • How long is the flight from Madrid to London?

    Direct flights from MAD to LHR cover approximately 1,244 km (773 miles), with an estimated flight time of 1h 28m. Operating airlines: BA, IB.

Related guides for this route

Sibling pages — full route detail, airport overviews, visa context, per-airline routes.