Cheap flights from London to Madrid

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

Live fares · LHR → MAD

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

London to Madrid is one of Europe's most competitive short-haul routes, which means fares can be genuinely cheap — or surprisingly punishing, depending on when you book. BA and IB (who are effectively siblings under the IAG umbrella) operate direct service at 1h 28m, and that convenience keeps business demand high Monday through Thursday. Expect prices to spike around Spanish public holidays, UK school half-terms, and the Madrid summer festival calendar. The sweet spot is usually shoulder season: late February, early November. Connecting fares occasionally undercut direct pricing, but rarely by enough to justify the extra time.

Why travel from London to Madrid?

Madrid rewards repeat visits in a way that fewer European capitals manage. The Prado alone deserves two trips — one when you think you understand it, one after you realize you didn't. Beyond that, Londoners come here for the food (the market culture, the late dining, the vermouth-before-lunch habit that nobody apologizes for), for Real Madrid fixtures, and increasingly for business — Madrid is a serious financial and media hub with direct connections to 235 destinations, which makes it a practical stopover city too. There's also a large Spanish community in London pulling family traffic year-round, which keeps seat demand — and therefore airline frequency — unusually stable. The city also has better weather than people expect in winter.

How to find a cheap fare on this route

Book four to eight weeks out for the best balance of availability and price on this route — last-minute fares here get expensive fast because business travelers fill seats close-in. November and February consistently produce the cheapest fares. If you're flexible, check whether flying IB out of LHR versus BA changes the price; they code-share extensively but don't always price identically. London City (LCY) has no direct Madrid service worth mentioning, so LHR is your realistic departure point. On the Madrid end, MAD is your only sensible option — Barajas handles everything and is well-connected to the city center. Midweek departures almost always beat Friday and Sunday pricing.

Frequently asked questions

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

Shoulder seasons like April-May and September-October typically offer the best prices, while summer (June-August) and December are peak and more expensive. Flying mid-week rather than weekends can also help you find cheaper fares.

How far in advance should I book a London to Madrid flight?

Booking 4-8 weeks in advance generally offers competitive prices for this route. However, flexibility with your dates and setting up price alerts can sometimes reveal better deals even with shorter notice.

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

Direct flights (operated by BA and IB) take just 1 hour 28 minutes, making them ideal for convenience despite potentially higher costs. Connecting flights may be cheaper but add several hours to your trip and involve airport transfers, so weigh the time cost against savings.

What should I know about currency and payments when booking from the UK to Spain?

The UK uses GBP (pounds) while Spain uses EUR (euros); most booking sites will show prices in your local currency with automatic conversion. Check your bank's exchange rates and consider using a credit card without foreign transaction fees to minimize costs.

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

Budget airlines may charge extra for luggage, seat selection, and boarding priority, so compare total costs not just base fares. Also verify baggage allowances and arrival times, as cheaper flights sometimes land at less convenient hours or secondary airports.

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

Frequently asked questions

  • How long is the flight from London to Madrid?

    Direct flights from LHR to MAD 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.