Cheap Flights London to Madrid 2026: Best Fares & Tips
London to Madrid is one of Europe's busiest short-haul routes. Here's how to find the cheapest fares, which airlines to check first, and when to book.
London to Madrid is a short, heavily competed route — that competition is good news for your wallet if you know when and how to book. Here's the full breakdown for 2026.
Route Overview
Flight time is around 2 hours 20 minutes direct. Multiple airlines fly this route daily from all major London airports, which keeps prices competitive most of the year outside peak Spanish holiday windows.
| Detail | Info |
|---|---|
| Flight time | ~2h 20m nonstop |
| Distance | ~785 miles (1,264 km) |
| Typical cheapest fare | £35–£70 one-way (budget carriers) |
| Typical full-service fare | £90–£180 one-way |
| Best booking window | 5–8 weeks ahead |
| Cheapest months | January–March, October–November |
| Most expensive months | July, August, Easter week, Christmas |
Which Airlines Fly London to Madrid
Budget carriers: Ryanair and easyJet operate the most frequent, cheapest options, typically departing from London Stansted, Luton, or Gatwick. Expect basic fares with paid add-ons for checked bags and seat selection.
Full-service carriers: British Airways (Heathrow) and Iberia (Heathrow) offer more frequent schedules, included baggage, and better flexibility for changes — worth the premium for business travel or if your dates aren't fixed.
Which London Airport Should You Fly From?
Heathrow (LHR): British Airways and Iberia, best for connections and full-service comfort.
Gatwick (LGW): easyJet and British Airways both operate here — often a good middle ground on price and convenience.
Stansted (STN) and Luton (LTN): Ryanair's and easyJet's cheapest fares, but factor in the extra transit time and cost getting into central London.
Best Time to Book
Aim to book 5–8 weeks before departure for the best fare-to-flexibility balance on this route. Because it's a leisure-heavy corridor, prices spike hard around Easter week, the July–August summer peak, and the days around Christmas and New Year — book those windows 3+ months out if possible.
How to Find the Cheapest Fare
1. Compare budget and full-service side by side. A Ryanair fare plus a checked bag and seat selection can end up close to a British Airways fare with everything included.
2. Check both Gatwick and Heathrow departures. Price differences between the two on the same day are common.
3. Fly midweek. Tuesday and Wednesday departures run 10–20% cheaper than Friday or Sunday on this route.
4. Set a price alert rather than checking daily. See our flight price alerts guide for tools that work well on short-haul European routes.
Search London to Madrid Flights on Aviasales →
What to Do Once Your Flight Is Booked
Madrid hotel rates rise fast around the same peak periods as flights. Compare rates on Hotels.com against other booking sites before confirming — see our best hotel booking sites compared guide for a full breakdown of when each platform tends to be cheapest.
If you're connecting onward from Madrid or flying long-haul afterward, our carry-on-only packing guide is worth a read if you're trying to avoid the budget-carrier baggage fees mentioned above.
*Affiliate disclosure: This page contains affiliate links. We may earn a commission if you book through them, at no extra cost to you.*
Frequently Asked Questions
What is the cheapest way to fly from London to Madrid?
Budget carriers Ryanair and easyJet typically offer the cheapest base fares (£35–£70 one-way) from Stansted, Luton, or Gatwick, though checked bags and seat selection are extra. Compare the all-in price against British Airways or Iberia, which include baggage and often depart from Heathrow.
How long is the flight from London to Madrid?
The nonstop flight time is approximately 2 hours 20 minutes.
When is the cheapest time to fly London to Madrid?
January through March and October through November are typically the cheapest months. Avoid Easter week, July–August, and the Christmas/New Year period, when fares can double.
Which London airport has the cheapest flights to Madrid?
Stansted and Luton tend to have the lowest headline fares via Ryanair and easyJet, but factor in additional transit time and cost to reach central London. Gatwick and Heathrow often provide a better overall value once transit costs are included.
Related Articles
Popular Travel Guides
View AllTop Destinations
All DestinationsFind the Best Travel Deals
Compare flights, hotels, and tours across 500+ providers.





