Cheap Flights from London to Madrid

Travellers and cabin class

Compare London to Madrid flight deals

Find the cheapest month or even day of the year to fly to Madrid

Book the best Madrid fare with no extra fees

Flight deals from London to Madrid

Looking for a cheap last-minute deal or the best return flight from London to Madrid? Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from London to Madrid

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like London to Madrid flights are currently cheapest in June.

Direct flights from London to Madrid

London to Madrid: Alternative routes

Compare routes from London to Madrid below. You may find an airport to fly into that's cheaper, faster, or easier than Madrid.

London to Madrid: Flight information

The things to know before you go.
Cheapest flight foundر.ق.‏ 99
Cheapest month to flyJune
Average flight time2 hrs, 29 mins
Most popular airlineBritish Airways
Average flights per week484

Finding cheap flights from London to Madrid: Frequently asked questions

The best price we found for a return flight from London to Madrid is ر.ق.‏ 187. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
2 hours and 29 minutes is the average flight time from London to Madrid.
British Airways, Iberia and LATAM Airlines fly direct from London to Madrid.
As of March 2025, there are 484 flights per week flying from London to Madrid.
The cheapest month to fly from London to Madrid is usually March 2025.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from London to Madrid Airport on Tuesday, 10 June 2025.
Yes – the average flight time is 2 hours and 29 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Madrid but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Madrid is around 40 days in advance, so don’t leave your flight to the last minute.
The cheapest airline that flies to Madrid is Ryanair .

Travelling from London to Adolfo Suarez Madrid-Barajas Airport (MAD): what you need to know

  • When organising your flight from London to Adolfo Suarez Madrid-Barajas Airport (MAD), you'll have a good range of airports to jet out of. Consider London Heathrow Airport (LHR) and London Gatwick Airport (LGW) for departure options. Other possibilities include Stansted Airport (STN), London Luton Airport (LTN) and London City Airport (LCY).

  • 2 hours 25 minutes is the average journey time for a direct flight from London to Adolfo Suarez Madrid-Barajas Airport.

  • The timezone in Madrid is UTC+1, which is 1 hour ahead of London. Adolfo Suarez Madrid-Barajas Airport is located in Madrid.

  • London Heathrow Airport (LHR) to Adolfo Suarez Madrid-Barajas Airport (MAD) is the most popular route. There are 748 direct flights a week to pick from. If you have things to do before heading off, hop on the last flight with Ryanair at 21:10. Opt for the first LHR to MAD departure with Ryanair at 05:45 if you want to get going earlier.

  • Your flight from London to MAD won't wait if you're running late, so get to the airport on time. Arrive up to one hour in advance for domestic flights and two hours ahead for international travel.

  • Flying during a peak month such as July? Major public holidays and other popular seasons can mean longer lines and delays at security. Play things extra safe and arrive up to four hours before an international flight and two hours before a domestic departure.

Airports in London

London Heathrow Airport (LHR)

  • You can find a direct flight from London to Adolfo Suarez Madrid-Barajas Airport (MAD) departing from London Heathrow Airport (LHR).

  • You can book a direct flight from London to Adolfo Suarez Madrid-Barajas Airport with Iberia. This top carrier operates departures from LHR.

  • Stopovers are the perfect opportunity to take a travel break — and possibly even explore another city. When searching for flights from London to MAD leaving from London Heathrow Airport (LHR), deselect the 'Direct flights only' box to see where you can stop along the way. Consider one of these popular options:

    • Geneve Airport (GVA)

    • Charles de Gaulle Airport (CDG)

    • Paris Orly Airport (ORY)

  • LHR is roughly 31 kilometres from the centre of London. To help work out how to get there, use Google Maps. This useful traveller tool will show you the fastest route and available public transport options.

  • Want a leisurely start to your trip? Stay near London Heathrow Airport. Whether you've booked an early flight from London to Adolfo Suarez Madrid-Barajas Airport or just don't like being rushed, these hotels are the answer:

London Gatwick Airport (LGW)

  • Looking for more options for a direct flight from London to Adolfo Suarez Madrid-Barajas Airport (MAD)? Check out the fares leaving from London Gatwick Airport (LGW).

  • A good selection of airlines have direct flights from London to MAD out of LGW. Book your favourite aisle (or window) seat with any of these carriers and you'll arrive before you know it:

  • Maximise your holiday with a stopover on your flight from London to Adolfo Suarez Madrid-Barajas Airport. Visit family or friends or tick a new city off your list. Whatever your plans, here's where you can stop between London Gatwick Airport and MAD:

    • Toulouse-Blagnac Airport (TLS)

    • Paris Orly Airport (ORY)

    • Charles de Gaulle Airport (CDG)

  • LGW is around 80 kilometres from central London. It takes 1 hour and 19 minutes or so to get to the airport driving from the city centre. Public transport takes approximately 1 hour and 26 minutes.

  • You're going on holiday, so why not extend it with another night away? Consider staying at one of these hotels near London Gatwick Airport the day before your flight from London to MAD:

About Adolfo Suarez Madrid-Barajas Airport (MAD)

  • If you have a late flight from London to Adolfo Suarez Madrid-Barajas Airport, few things top the convenience of staying close to the terminal. Grab your suitcases from the carousel and then be showered and resting soon after at one of these hotels near MAD:

Getting from Adolfo Suarez Madrid-Barajas Airport (MAD) to central Madrid

  • From Adolfo Suarez Madrid-Barajas Airport, Madrid is approximately 18 kilometres away. It takes around 26 minutes to reach the centre driving.

  • If you're using public transport, expect a journey time of around 37 minutes.

How to find the cheapest flights from London to Adolfo Suarez Madrid-Barajas Airport (MAD)

  • Lock in a one-way ticket from London to Adolfo Suarez Madrid-Barajas Airport from ر.ق.‏ 99 or travel return from just ر.ق.‏ 187. Fares listed are subject to change and may differ when you make your booking.

  • We suggest booking as soon as possible to get cheap tickets from London to MAD. You're more likely to score a great deal and have a wider choice of departure times and dates.

  • If you're flexible with your travel plans, check out the 'Whole month' tool. It'll show you the lowest price across every month when searching for your ticket from London to Adolfo Suarez Madrid-Barajas Airport.

  • Set up a Price Alert and keep an eye on changes on this route through push notifications or email. You'll be the first to know when fares go down. Timing matters when searching for cheap flight tickets from London to MAD.

  • Customise your journey with filters. Adjust the duration, number of stops, and departure and arrival times to find the ideal flight from London to Adolfo Suarez Madrid-Barajas Airport. You can also sort the results to see the 'Best,' 'Cheapest' or 'Fastest' options first.

The best time to fly from London to Adolfo Suarez Madrid-Barajas Airport (MAD)

  • July is the busiest month for flights from London to Adolfo Suarez Madrid-Barajas Airport. To skip the crowds, head for Madrid in April when things are quieter.

  • The warmest month in Madrid is July, with temperatures ranging between 17ºC and 36ºC. Book your flights from London to MAD in this month if you enjoy this type of weather.

  • January has average temperatures of between 0ºC and 11ºC. Search for cheap flights from London to Adolfo Suarez Madrid-Barajas Airport sometime then if you like cooler conditions.

More about Madrid

  • After locking in your flight from London to Adolfo Suarez Madrid-Barajas Airport, think about where you'd like to stay in this city. Make one of these options your base for exploring Madrid:

  • One of the best ways to get a feel for Madrid is to visit its most popular attractions. Highlights include El Retiro Park, Puerta del Sol and Plaza Mayor.

Complete your Madrid trip with a car rental

  • Once you've booked your hotel and cheap flight from London to Adolfo Suarez Madrid-Barajas Airport, the next task is choosing one of our car rentals in Madrid. Explore the exclusive deals and instantly compare your options on price, fuel policies, and more.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.