Cheap flights from London Heathrow to Madrid

Compare London Heathrow 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 Heathrow to Madrid

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

Don’t miss a great deal

Stay one step ahead. Find the best value travel with the latest deals, tips and news.

You can unsubscribe at any time. Read our Privacy Policy for more info.

Find the cheapest month to fly from London Heathrow to Madrid

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

Direct flights from London Heathrow to Madrid

London Heathrow to Madrid: Alternative routes

Compare routes from London Heathrow 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 foundC$123
Cheapest month to flySeptember
Average flight time2 hrs, 27 mins
Most popular airlineIberia
Average flights per week309

Finding cheap flights from London Heathrow to Madrid: Frequently asked questions

The best price we found for a round-trip flight from London Heathrow to Madrid is C$123. 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 27 minutes is the average flight time from London Heathrow to Madrid.
Iberia, British Airways and Vueling Airlines fly direct from London Heathrow to Madrid.
There are 317 flights per week flying from London Heathrow to Madrid, as of May 2024.
The cheapest month to fly from London Heathrow to Madrid is usually September.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from London Heathrow Airport to Madrid Airport on Saturday, September 28, 2024.
Yes – the average flight time is 2 hours and 27 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.
Currently, Iberia offers the cheapest flight tickets to Madrid.

Taking an impromptu trip or extending your European vacation is easy with Skyscanner. Around 65 flights leave daily from London Heathrow to Madrid, and all are either nonstop or single layover options. Believe it or not, the quickest and most affordable solutions are also the most direct flights. British Airways is the most popular option, especially for nonstop needs. But SWISS, Lufthansa, Brussels Airlines, KLM, Air France, and Aegean are other options with extra stops. Single layovers can range anywhere between 4 hours 20 minutes at Charles de Gaulle Airport (CDG) to over 18 hours at Athens International Airport (ATH). The perfect flight depends on your schedule, interests, and budget.

Departing from London Heathrow

London Heathrow Airport (LHR) is the busiest airport in Europe and one of the six International airports in London. Located 23 km outside of Central London, LHR handles the needs of more than 75 million passengers annually through four active terminals. British Airways, the main airline for London to Madrid flights, can be accessed via terminals 3 and 5. Busy travelers can access London Heathrow Airport’s online and mobile check-in options to avoid long lines and extensive wait times.

Full and self-service options are also available at check-in desks and kiosks throughout the airport. Most airlines suggest arriving two or three hours prior to departure time to ensure trouble-free boarding. But always check with your airline to be sure. While waiting to board your flight, enjoy the free WIFI, children’s play areas, prayer rooms, and professional salon services.

Arriving in Madrid

Passengers flying in from London Heathrow arrive at Adolfo Suárez Madrid–Barajas Airport (MAD). Adolfo Suárez Madrid–Barajas Airport is the busiest airport in Madrid. And while it’s not the busiest airport in Europe, MAD is the largest in size on the continent. MAD handles the needs of over 50 million passengers annually via four terminals. T1 is designated for low-cost airlines while T4 is large, modern, and has its own satellite terminal (T4S).

Free unlimited WIFI is available throughout the airport and several internet access points provide printers and free mobile chargers. The business centre can be accessed in T4 at the boarding area between the hours of 8 AM and 8 PM. Baby care facilities are located in T1, T2, and T4 as well. A playground, nursing stations, and tot cots can be found in Terminal 2. And religious spaces can be found in T1, T2, and T4. Several local hotels offer courtesy shuttles to their guests. And car rental agencies are located in T1 and T4.

London to Madrid Travel Tips

Though both cities are exciting and full of life, Madrid has almost a third of the population of London. Nonetheless, Madrid can be quite crowded during peak season. Spain does, however, get quite hotter than England with Madrid averaging 15°C compared to London’s 11°C. Thoroughly plan out your vacation or excursion and opt for tours and package deals on activities whenever possible to cut prices and extend your budget. Don’t forget to download Skyscanner’s app for instant updates and tips to make the most out of your Madrid adventure.


More flight options

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