London to Madrid Flights: 2026 Price Guide
Flight Tips

London to Madrid Flights: 2026 Price Guide

Alex Morgan·📅 August 20, 2026·9 min read·🔄 Updated August 24, 2026

London to Madrid flights run GBP 35-180 round-trip. Compare Ryanair, easyJet, BA and Iberia fares plus the best booking windows for 2026.

*Affiliate disclosure: this guide contains affiliate links. Booking through them may earn us a commission at no extra cost to you.*

London to Madrid is one of the most heavily competed short-haul routes in Europe, with five major airlines flying it directly. That competition is good news for travelers — but it also means fares vary widely by airline, airport, and booking window. Here is how to consistently find the cheapest ticket.

London to Madrid Flight Prices by Season

January to March (low season): The cheapest window of the year. Round-trip fares run GBP 35 to GBP 70 on budget carriers when booked with flexible dates. This is the best value period if your travel dates aren't fixed to a specific week.

April to June (shoulder season): Prices climb as spring travel and city breaks pick up. Expect GBP 60 to GBP 110 round-trip, with Easter week and UK half-term holidays pushing fares toward the top of that range.

July to August (peak season): The most expensive months. Summer city-break demand and UK school holidays push round-trip fares to GBP 100 to GBP 180. Book at least 6 to 8 weeks ahead if you must travel in peak summer.

September to October: A strong value window — mild weather in Madrid with lower demand than summer. Fares typically run GBP 45 to GBP 85 round-trip.

November to December: Prices dip except around the Christmas and New Year period, when short breaks to Madrid's Christmas markets and holiday events push fares up for roughly two weeks.

Cheapest Airlines: London to Madrid

British Airways flies London Heathrow–Madrid multiple times daily and is usually the most expensive option, but offers the most reliable schedule, easiest rebooking, and full-service baggage allowance — worth it for business travel or short connection windows.

Iberia (Madrid's home carrier) flies Heathrow and Gatwick to Madrid-Barajas with competitive fares and better connectivity onward to Spain and Latin America if you're continuing your trip.

Ryanair flies London Stansted to Madrid and is consistently the cheapest base fare — but factor in the Stansted transfer time (roughly 45-55 minutes from central London) and any add-ons (checked baggage, seat selection, priority boarding) before assuming it's the cheapest total cost.

easyJet flies London Gatwick and Luton to Madrid, generally landing in price between Ryanair and the full-service carriers, with a more central baggage allowance included on some fares.

Vueling (part of the IAG group with Iberia and British Airways) offers competitive fares from Heathrow and Gatwick, often bundling more flexibility than Ryanair at a similar price point.

Which London Airport Should You Fly From?

AirportAirlinesCentral London TransferBest For
Heathrow (LHR)British Airways, Iberia45-60 min (Tube/Elizabeth Line)Reliability, business travel
Gatwick (LGW)British Airways, Vueling, easyJet30-45 min (Gatwick Express)Balance of price and convenience
Stansted (STN)Ryanair45-55 min (Stansted Express)Lowest base fares
Luton (LTN)easyJet, Wizz Air (seasonal)35-45 min (train + shuttle)Budget fares, north London

Always price the full trip — flight plus airport transfer time and cost — rather than comparing base fares alone. A Stansted departure can look GBP 20 cheaper than Gatwick but cost more in transfer time if you're staying in south or central London.

Flight Time and Schedule

Direct London–Madrid flights take approximately 2 hours 25 minutes westbound and 2 hours 30 minutes eastbound, making it an easy day-return or long-weekend route. Most airlines operate multiple daily departures, so schedule flexibility is rarely a constraint — the main lever for savings is date and airline choice, not time of day.

Booking Strategy

Book 6 to 10 weeks ahead for the best balance of price and date flexibility on this route — London-Madrid fares don't follow the same "book months ahead" pattern as long-haul routes, since capacity is high and fares adjust dynamically closer to departure. Search with flexible dates (+/- 3 days) since shifting a Tuesday departure to Wednesday can meaningfully change the fare on budget carriers. Set a price alert 8 weeks before your target dates and book once the fare drops into your target range.

Search London to Madrid Flights with Flexible Dates on Aviasales → Or see live pricing and airline options on our London to Madrid route page.

What to Book Alongside Your Flight

Madrid's Prado Museum and Royal Palace both benefit from timed-entry booking in advance, especially during peak season. Pair your flight search with a Hotels.com comparison to lock in central Madrid hotel rates near Puerta del Sol or Gran Via before prices rise closer to your travel dates.

London to Madrid Price Snapshot (Updated August 2026)

Departure WindowTypical Round-Trip FareBest Booking Lead Time
Late August 2026 (peak)GBP 95-160Book now, prices rising weekly
September-October 2026GBP 45-856-10 weeks ahead
Winter 2026/27 (off Christmas)GBP 35-654-8 weeks ahead
Christmas/New Year 2026GBP 90-15010-12 weeks ahead

These ranges reflect live fare checks across Ryanair, easyJet, British Airways, Iberia, and Vueling as of late August 2026. Budget-carrier fares on the low end typically exclude checked baggage and seat selection — add GBP 15-30 round-trip if you need a hold bag.

Related Guides

- The Best Time to Book Cheap Flights in 2026 - Cheap Flights to Barcelona in 2026 - Best Budget Airlines in Europe 2026 - Cheapest Flights from NYC to London in 2026

Frequently Asked Questions

How much does a flight from London to Madrid cost?

Round-trip fares range from GBP 35 to GBP 180 depending on season and airline. Low season (January-March) offers the cheapest fares from GBP 35 on budget carriers, while peak summer (July-August) can push fares to GBP 180 on the same routes.

What is the cheapest airline from London to Madrid?

Ryanair (from Stansted) typically has the cheapest base fare on this route, followed by easyJet and Vueling. British Airways and Iberia cost more but offer better schedule reliability, included baggage, and easier rebooking.

How long is the flight from London to Madrid?

Direct flights take approximately 2 hours 25 minutes from London to Madrid and 2 hours 30 minutes on the return. It's a popular day-trip and long-weekend route due to the short flight time and frequent daily departures.

Which London airport is best for flights to Madrid?

Gatwick offers the best balance of price and convenient transfer time for most travelers. Stansted (Ryanair) usually has the lowest base fares but a longer transfer from central London. Heathrow (British Airways, Iberia) is best if reliability and included baggage matter more than the lowest fare.

Is it cheaper to book a London to Madrid flight with checked baggage included?

Compare the total price, not the base fare. Ryanair and easyJet base fares look cheapest but often exclude checked baggage (GBP 15-30 extra round-trip). British Airways, Iberia, and Vueling frequently include at least one bag, which can make their all-in price competitive with the budget carriers once add-ons are factored in.

london to madrid flightscheap flights madridlondon madrid routemadrid flight deals 2026cheap flights spainflights from london to madrid

Related Articles

Popular Travel Guides

View All

Top Destinations

All Destinations

Find the Best Travel Deals

Compare flights, hotels, and tours across 500+ providers.