Cheap flights from London to Madrid

2 airport pairs connect London and Madrid: LGW–MAD and LHR–MAD. Air Europa, easyJet, Iberia, Iberia Express and British Airways fly nonstop. The cheapest fare found was £20, on LGW–MAD.

London to Madrid: every airport pair compared

RouteNonstop airlinesFlights a weekTime in the airCheapest fare found
London Gatwick → Madrid Barajas LGW–MADAir Europa, easyJet, Iberia, Iberia Express411h 52m£20
London Heathrow → Madrid Barajas LHR–MADBritish Airways, Iberia861h 51m£50

Each route has its own guide with airlines, connections, the return flight and how to get into town.

London to Madrid fares by month

Cheapest one-way fare found: £20 for November 2026 on easyJet, nonstop. Nonstop from £20.

  1. Oct ’26£45
  2. Nov ’26£20
  3. Dec ’26£30
  4. Jan ’27£36
  5. Feb ’27£55nonstop £56
  6. Apr ’27£55
  7. Jun ’27£83nonstop £90
  8. Sept ’27£54

Cheapest one-way fares per month of departure in the Aviasales price cache, found . Fares change by the hour: the live fare is shown when you search. Cheapest of all the airport pairs above, per month.

Getting into Madrid from each airport

London to Madrid: frequently asked questions

How much is a flight from London to Madrid?

From £20 one-way, the cheapest fare found (LGW–MAD, November 2026; found 8 October 2026).

Which airports can I fly between London and Madrid?

2 airport pairs: LGW–MAD and LHR–MAD.

Which airlines fly nonstop from London to Madrid?

Air Europa, easyJet, Iberia, Iberia Express and British Airways.

How long is the flight from London to Madrid?

1h 51m in the air on LHR–MAD, the median of tracked flights.

What is the cheapest month to fly London to Madrid?

November 2026, at £20 across all 2 airport pairs.

How many flights a week are there from London to Madrid?

About 127 nonstop flights a week each way across 2 airport pairs, from tracked flights over the last 28 days.

What is the time difference between London and Madrid?

Madrid is 1 hour ahead of London.

Compare more cities

To Madrid

Departure and arrival airports