Madrid Barajas Airport (MAD) to London Heathrow Airport (LHR) flights

Sat, 25 May
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Overview: Madrid Barajas Airport (MAD) to London Heathrow Airport (LHR) flight

distanceDistance773 miles
durationAverage flight duration2 h 15 min
priceAverage plane ticket price£80 (€89)
changesDirect flightNo
carriersAirlinesIberia, British Airways, Brussels Airlines, Lufthansa, Finnair, Air France, KLM, TAP Portugal or Iberia Express

Flights from Madrid Barajas Airport (MAD) to London Heathrow Airport (LHR) cover the 773 miles long trip taking on average 2 h 15 min with our travel partners like Iberia, British Airways, Brussels Airlines, Lufthansa, Finnair, Air France, KLM, TAP Portugal or Iberia Express. You can get the cheapest plane tickets for this trip for as low as £30, but the average price of plane tickets is £80. Travellers depart most frequently from Madrid Barajas Airport and arrive in London Heathrow Airport.

Cheap flights tickets from Madrid Barajas Airport (MAD) to London Heathrow Airport (LHR)

Showing times and prices for 25 May

Cheapest

The best way to find a cheap flight ticket from Madrid Barajas Airport (MAD) to London Heathrow Airport (LHR) is to book your journey as far in advance as possible and to avoid travelling at rush hour.

British Airways
09:452h30
Madrid Barajas Airport (MAD)
12:15London Heathrow Airport (LHR)
£301One-way
0 changes
British Airways
16:452h30
Madrid Barajas Airport (MAD)
19:15London Heathrow Airport (LHR)
£401One-way
0 changes
Iberia
16:152h35
Madrid Barajas Airport (MAD)
18:50London Heathrow Airport (LHR)
£481One-way
0 changes
Iberia
14:502h25
Madrid Barajas Airport (MAD)
17:15London Heathrow Airport (LHR)
£761One-way
0 changes
British Airways
09:552h25
Madrid Barajas Airport (MAD)
12:20London Heathrow Airport (LHR)
£761One-way
0 changes

Flight scheduleMadrid Barajas Airport (MAD) to London Heathrow Airport (LHR)

Showing flights for tomorrow, Saturday, 25 May
Iberia
14:502h25
Madrid Barajas Airport (MAD)
17:15London Heathrow Airport (LHR)
0 changes
Iberia
05:502h35
Madrid Barajas Airport (MAD)
08:25London Heathrow Airport (LHR)
0 changes
Brussels Airlines
05:254h40
Madrid Barajas Airport (MAD)
10:05London Heathrow Airport (LHR)
0 changes
British Airways
16:452h30
Madrid Barajas Airport (MAD)
19:15London Heathrow Airport (LHR)
0 changes
Iberia
15:402h35
Madrid Barajas Airport (MAD)
18:15London Heathrow Airport (LHR)
0 changes

Find all the dates and times for this journey

Compare prices and tickets Madrid Barajas Airport (MAD) to London Heathrow Airport (LHR) by coach or flight

Sat
25 May
Sun
26 May
Mon
27 May
Tue
28 May
Wed
29 May
Thu
30 May
Fri
31 May
Sat
01 Jun
Sun
02 Jun
Mon
03 Jun
Tue
04 Jun
Wed
05 Jun
Thu
06 Jun
Fri
07 Jun

Flight times from Madrid Barajas Airport (MAD) to London Heathrow Airport (LHR)

Showing times and prices for 25 May

Fastest Journey

2 h 25 m

Average

3 h 26 m

Flights per day

11

Distance

1247 km

Of the 11 flights that leave Madrid Barajas Airport (MAD) for London Heathrow Airport (LHR) every day 11 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Iberia
14:502h25
Madrid Barajas Airport (MAD)
17:15London Heathrow Airport (LHR)
£761One-way
0 changes
British Airways
09:552h25
Madrid Barajas Airport (MAD)
12:20London Heathrow Airport (LHR)
£761One-way
0 changes
British Airways
16:452h30
Madrid Barajas Airport (MAD)
19:15London Heathrow Airport (LHR)
£401One-way
0 changes
British Airways
09:452h30
Madrid Barajas Airport (MAD)
12:15London Heathrow Airport (LHR)
£301One-way
0 changes
Iberia
05:502h35
Madrid Barajas Airport (MAD)
08:25London Heathrow Airport (LHR)
£1061One-way
0 changes

More than 1,000 travel companies trust us to sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling

Airlines: Iberia, British Airways and Brussels Airlines Madrid Barajas Airport (MAD) to London Heathrow Airport (LHR)

You can travel by flight between Madrid Barajas Airport (MAD) and London Heathrow Airport (LHR) with Iberia, British Airways and Brussels Airlines for as low as £30. When you search for timetables and tickets, Omio will show you the best trip.

Iberia is Spain’s leading airline, headquartered in Adolfo Suárez-Madrid Barajas in Madrid, offering flights around Europe and across the world. It offers different fares for your next flight between Madrid Barajas Airport (MAD) and London Heathrow Airport (LHR) including: Basic Fare, Classic Fare, Flexible Fare and Business Club.

Flight information from Madrid Barajas Airport (MAD) to London Heathrow Airport (LHR) with Iberia:

  • Average Duration: 2 h 25 min
  • Cheapest Price: £30

FAQs: Madrid Barajas Airport (MAD) to London Heathrow Airport (LHR) flights

FAQs: Take a flight from Madrid Barajas Airport (MAD) to London Heathrow Airport (LHR) hassle-free. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Madrid Barajas Airport (MAD) to London Heathrow Airport (LHR).
FAQs
Cheap plane tickets from Madrid Barajas Airport (MAD) to London Heathrow Airport (LHR) can start from as little as £30 when you book in advance. The average flight ticket price for Madrid Barajas Airport (MAD) to London Heathrow Airport (LHR) is £80; however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
On average the Madrid Barajas Airport (MAD) to London Heathrow Airport (LHR) flight travel time is 2 h 15 min   for the 773 mile long journey, but the duration can vary if you travel on weekends and holidays.
The first flight from Madrid Barajas Airport (MAD) to London Heathrow Airport (LHR) leaves at 04: 50. Plan your trip with the Journey Planner   from Omio.
The last flight from Madrid Barajas Airport (MAD) to London Heathrow Airport (LHR) leaves at 20: 10.
For the best Madrid Barajas Airport (MAD) to London Heathrow Airport (LHR) flight to book, you can travel safely and comfortably with Iberia, British Airways, Brussels Airlines, Lufthansa, Finnair, Air France, KLM, TAP Portugal or Iberia Express. However, it's always good to check all possible airlines with services from Madrid Barajas Airport (MAD) to London Heathrow Airport (LHR) to compare what amenities they may offer.

Flights from Madrid Barajas Airport (MAD) to London Heathrow Airport (LHR) generally leave from Madrid Barajas Airport and arrive in London Heathrow Airport.

Madrid Barajas Airport is 15 km away from Madrid Barajas Airport (MAD) city centre and London Heathrow Airport is 35 km from London Heathrow Airport (LHR) city centre.

The cheapest month to travel from Madrid Barajas Airport (MAD) to London Heathrow Airport (LHR) by plane is March.
Yes, you can take a flight to London Heathrow Airport (LHR) from Madrid Barajas Airport (MAD).

More options for your journey from Madrid Barajas Airport (MAD) to London Heathrow Airport (LHR)

Here are some other resources that might have the information you need

Most popular trains, buses, flights and ferries to and from London Heathrow Airport (LHR) and Madrid Barajas Airport (MAD)

HomeFlightsMadrid Barajas Airport (MAD) to London Heathrow Airport (LHR) flights

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers