The best way to find a cheap flight ticket from Madrid to London is to book your journey as far in advance as possible and to avoid traveling at rush hour.
This is the last flight of the day.
Find all the dates and times for this journey
2 h 15 m
6 h 10 m
Flights per day
Of the 63 flights that leave Madrid for London every day 31 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
|Distance||783 miles (1263 km)|
|Average flight duration||2 h 25 min|
|Average plane ticket price||$138 (€119)|
|Airlines||PGA-Portugalia Airlines, Air Europa, Iberia Express, Brussels Airlines, Finnair, Air France, KLM, German Airways, Lufthansa, Norwegian Air Shuttle, Vueling, Royal Air Maroc, Helvetic Airways, ITA, TAP Portugal, British Airways, Ryanair, easyJet or Iberia|
Flights from Madrid to London cover the 783 miles (1263 km) long journey taking on average 2 h 25 min with our travel partners like PGA-Portugalia Airlines, Air Europa, Iberia Express, Brussels Airlines, Finnair, Air France, KLM, German Airways, Lufthansa, Norwegian Air Shuttle, Vueling, Royal Air Maroc, Helvetic Airways, ITA, TAP Portugal, British Airways, Ryanair, easyJet or Iberia. There are direct flight services available. You can get the cheapest plane tickets for this journey for as low as $40 (€35), but the average price of plane tickets is $138 (€119). Travelers depart most frequently from Madrid Barajas Airport and arrive in London Gatwick Airport.
Vueling Airlines, easyJet and Ryanair flights will get you between Madrid and London from $40 (€35). With over 1000 travel companies on Omio, you can find the best flight times and tickets for your trip.
It is possible to fly from Madrid Airport to any of the main London airports. The first service of the day is run by Ryanair, departing at 6:15 a.m., and the last service of the day by easyJet, departing at 9:40 p.m. Services run every one to two hours seven days a week and most are direct with some services offering a stop over. Peak-time fares generally do not apply.
Flight prices can fluctuate massively. However, we have studied price trends to help you find cheap flights from Madrid to London and save as much as possible on ticket prices. In general, when you book a flight:
Flights from Madrid to London generally leave from Madrid Barajas Airport and arrive in London Gatwick Airport.
Madrid Barajas Airport is 15 km away from Madrid city centre and London Gatwick Airport is 46.6 km from London city centre.
Here are some other resources that might have the information you need