Cheapest flights for London – Madrid (LON – MAD)

Aviasales.kg will find you the cheapest airfare for London – Madrid by comparing the ticket prices to Madrid using 45 agencies, five booking systems, and 728 airlines. Where exactly you buy your tickets for London – Madrid is up to you.

London – Madrid is most popular in February, November and December. During this period the average ticket price is 6 988.

In the off-season – in January, February and November ticket prices drop to an average of 6 966.

Direct flight for from London to Madrid

The easiest way to to get to your destination is a direct flight. Direct flights for from London to Madrid are offered by:

  • British Airways (daily BA456)
  • Ryanair (daily FR5994)
  • Iberia Express (daily I21862)
  • Iberia (daily IB712)
  • EasyJet (3 days per week, flight U28019)
  • Air Europa (daily UX1016)

Madrid is served by 1 airport: Adolfo Suarez Madrid-Barajas Airport. Direct flights for London – Madrid are operated by:
  • Iberia Express, Swiss International Air Lines, TAP Portugal, EasyJet, Air Europa, Vueling from London Gatwick Airport to Adolfo Suarez Madrid-Barajas Airport
  • Air France, British Airways, Aer Lingus, Iberia, KLM, Lufthansa, Swiss International Air Lines, Brussels Airlines, TAP Portugal, Vueling from London Heathrow Airport to Adolfo Suarez Madrid-Barajas Airport
  • Ryanair from Stansted Airport to Adolfo Suarez Madrid-Barajas Airport
  • ITA Airways, Air Dolomiti, Luxair, Swiss International Air Lines from London City Airport to Adolfo Suarez Madrid-Barajas Airport
  • EasyJet from London Luton Airport to Adolfo Suarez Madrid-Barajas Airport
Flight with layover for the route from London to Madrid

A flight with a layover on the route London – Madrid will allow you to make your trip more interesting. The layover could be in:

  • Paris (flight BA308 British Airways)
  • Frankfurt (flight BA908 British Airways)
  • Dublin (flight EI155 Aer Lingus)

This is a great chance to get to know these cities. Layovers are usually at least six hours.

Please keep in mind that depending on the number of days remaining until your departure, ticket prices for London – Madrid could change by more than 80%.

Aviasales.kg suggests buying tickets for London – Madrid in advance in order to choose the conditions for your flight that best suit your preferences and budget.

General flight information for London – Madrid
  • Distance between London and Madrid: 787 miles (1267 kilometers)
  • Average flight time from London to Madrid: 2hrs. 29min.
  • Frequency of flights from London to Madrid: daily

Ticket prices for London – Madrid by month *

Month One-way Round-trip
November 2024 29.11.2024
28.11 - 02.12.2024
December 2024 11.12.2024
10.12 - 15.12.2024
January 2025 15.01.2025
23.01 - 13.02.2025
February 2025 01.02.2025
08.02 - 15.02.2025
April 2025 12.04.2025
01.04 - 08.04.2025

* Prices found by users over the last 48 hours (they do not represent an offer).

Direct flights for the route London – Madrid
Flight Departure Duration Arrival Departure days
Airports serving London – Madrid

London airports serving flights to Madrid:

  • London Gatwick Airport (LGW)
  • London Heathrow Airport (LHR)
  • Stansted Airport (STN)
  • London City Airport (LCY)
  • London Luton Airport (LTN)

Madrid airports accepting flights from London:

  • Adolfo Suarez Madrid-Barajas Airport (MAD)

Most popular by Aviasales.kg

Flights from London

Flights to Madrid