Direct flights from Madrid to London

MAD - LHR route map All flights from MAD to LHR non-stop. There are direct flights from Barajas, Spain to Heathrow (LHR), United Kingdom every day of the week with Iberia and British Airways. The flight distance is 778 miles and the trip usually takes about 2 hours and 25 minutes.

MAD
Barajas
SpainMadrid , Spain
LHR
Heathrow
United KingdomLondon , United Kingdom
MAD
Barajas
SpainMadrid , Spain
Heathrow
United KingdomLondon , United Kingdom
LHR
Flight time is 2 hours and 20 minutes
CHANGE DIRECTION

Airlines with non-stop routes:

Iberia

S
M
T
W
T
F
S
Oneworld
Sun
Mon
Tue
Wed
Thu
Fri
Sat
10 flights per day
10 flights per day

British Airways

S
M
T
W
T
F
S
Oneworld
Sun
Mon
Tue
Wed
Thu
Fri
Sat
2-3 flights per day
2-3 flights per day

JAL
No flights anymore

Ended in Dec 2021
Weekday-labels: HAS FLIGHTS UPCOMING NO FLIGHTS
Check availability
Ad
Flight schedule from Madrid to London with Iberia

This is a weekly direct flight schedule for Iberia. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.

 
Flight
Mon
May 13
Tue
May 14
Wed
May 15
Thu
May 16
Fri
May 17
Sat
May 18
Sun
May 19
IB3170
07:00
07:00
07:00
07:00
07:00
07:00
07:00
IB3162
08:00
08:00
08:00
08:00
08:00
08:00
08:00
IB3160
09:10
09:10
09:10
09:10
09:10
09:10
09:10
IB3168
10:40
10:40
10:40
10:40
10:40
10:40
10:40
IB3176
13:30
13:30
13:30
13:30
13:30
13:30
13:30
IB3172
14:55
14:55
14:55
14:55
14:55
14:55
14:55
IB3166
15:45
15:45
15:45
15:45
15:45
15:45
15:45
IB3180
16:50
16:50
16:50
16:50
16:50
16:50
16:50
IB3174
17:30
17:25
17:25
17:25
17:20
17:25
17:20
IB3164
17:55
17:55
17:55
17:55
17:55
17:55
17:55

The timetable & schedule information was updated at 2024-03-15

RETURN SCHEDULE
CHECK PRICES
Flight schedule from Madrid to London with British Airways

This is a weekly direct flight schedule for British Airways. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.

 
Flight
Mon
May 13
Tue
May 14
Wed
May 15
Thu
May 16
Fri
May 17
Sat
May 18
Sun
May 19
BA459
12:10
12:10
12:10
12:10
12:10
12:15
12:50
BA463
19:55
19:55
19:50
19:35
20:00
19:05
19:05
BA465
20:50
20:50
20:50
20:50
20:50
20:50
20:50

The timetable & schedule information was updated at 2024-03-15

RETURN SCHEDULE
CHECK PRICES

Madrid to London flight departures

Select a date to see all scheduled flight departures between MAD to LHR.

Wednesday
Wed
May 15
13 flights(13)
Thursday
Thu
May 16
13 flights(13)
Friday
Fri
May 17
13 flights(13)
Saturday
Sat
May 18
13 flights(13)
Sunday
Sun
May 19
13 flights(13)
Monday
Mon
May 20
13 flights(13)
Tuesday
Tue
May 21
13 flights(13)
Time
Airline
Flight
07:00
Iberia Iberia
IB3170
08:00
Iberia Iberia
IB3162
09:10
Iberia Iberia
IB3160
10:40
Iberia Iberia
IB3168
12:10
British Airways British Airways
BA459
13:30
Iberia Iberia
IB3176
14:55
Iberia Iberia
IB3172
15:45
Iberia Iberia
IB3166
16:50
Iberia Iberia
IB3180
17:25
Iberia Iberia
IB3174
17:55
Iberia Iberia
IB3164
19:50
British Airways British Airways
BA463
20:50
British Airways British Airways
BA465
07:00
Iberia Iberia
IB3170
08:00
Iberia Iberia
IB3162
09:10
Iberia Iberia
IB3160
10:40
Iberia Iberia
IB3168
12:10
British Airways British Airways
BA459
13:30
Iberia Iberia
IB3176
14:55
Iberia Iberia
IB3172
15:45
Iberia Iberia
IB3166
16:50
Iberia Iberia
IB3180
17:25
Iberia Iberia
IB3174
17:55
Iberia Iberia
IB3164
19:35
British Airways British Airways
BA463
20:50
British Airways British Airways
BA465
07:00
Iberia Iberia
IB3170
08:00
Iberia Iberia
IB3162
09:10
Iberia Iberia
IB3160
10:40
Iberia Iberia
IB3168
12:10
British Airways British Airways
BA459
13:30
Iberia Iberia
IB3176
14:55
Iberia Iberia
IB3172
15:45
Iberia Iberia
IB3166
16:50
Iberia Iberia
IB3180
17:20
Iberia Iberia
IB3174
17:55
Iberia Iberia
IB3164
20:00
British Airways British Airways
BA463
20:50
British Airways British Airways
BA465
07:00
Iberia Iberia
IB3170
08:00
Iberia Iberia
IB3162
09:10
Iberia Iberia
IB3160
10:40
Iberia Iberia
IB3168
12:15
British Airways British Airways
BA459
13:30
Iberia Iberia
IB3176
14:55
Iberia Iberia
IB3172
15:45
Iberia Iberia
IB3166
16:50
Iberia Iberia
IB3180
17:25
Iberia Iberia
IB3174
17:55
Iberia Iberia
IB3164
19:05
British Airways British Airways
BA463
20:50
British Airways British Airways
BA465
07:00
Iberia Iberia
IB3170
08:00
Iberia Iberia
IB3162
09:10
Iberia Iberia
IB3160
10:40
Iberia Iberia
IB3168
12:50
British Airways British Airways
BA459
13:30
Iberia Iberia
IB3176
14:55
Iberia Iberia
IB3172
15:45
Iberia Iberia
IB3166
16:50
Iberia Iberia
IB3180
17:20
Iberia Iberia
IB3174
17:55
Iberia Iberia
IB3164
19:05
British Airways British Airways
BA463
20:50
British Airways British Airways
BA465
07:00
Iberia Iberia
IB3170
08:00
Iberia Iberia
IB3162
09:10
Iberia Iberia
IB3160
10:40
Iberia Iberia
IB3168
12:10
British Airways British Airways
BA459
13:30
Iberia Iberia
IB3176
14:55
Iberia Iberia
IB3172
15:45
Iberia Iberia
IB3166
16:50
Iberia Iberia
IB3180
17:30
Iberia Iberia
IB3174
17:55
Iberia Iberia
IB3164
19:55
British Airways British Airways
BA463
20:50
British Airways British Airways
BA465
07:00
Iberia Iberia
IB3170
08:00
Iberia Iberia
IB3162
09:10
Iberia Iberia
IB3160
10:40
Iberia Iberia
IB3168
12:10
British Airways British Airways
BA459
13:30
Iberia Iberia
IB3176
14:55
Iberia Iberia
IB3172
15:45
Iberia Iberia
IB3166
16:50
Iberia Iberia
IB3180
17:25
Iberia Iberia
IB3174
17:55
Iberia Iberia
IB3164
19:55
British Airways British Airways
BA463
20:50
British Airways British Airways
BA465
Ad
MAD-LHR flight route
Madrid, MAD to London, LHR flight path. The distance is 778 miles or 1252 km.
Ad
Madrid - London direct flight map
Ad

MAD - LHR information

  • Distance
    778 miles (1252 km)
  • Flight time
    2 hours and 25 minutes
  • Airlines
    Iberia Iberia
    British Airways British Airways
  • Alliances
    One World
    Sky Team
    Star Alliance
  • Classes
    Economy
    Business
    First Class
  • Iberia Aircrafts
    Airbus A318 / A319 / A320 / A321
    Airbus A330
    Airbus A350
  • British Airways Aircraft
    Airbus A318 / A319 / A320 / A321
  • Departure Terminal
    Terminal 4S (British Airways)
  • Arrival Terminal
    Terminal 5 (British Airways)
AD (888) 559-5091:
Unpublished Flight Rates From Madrid to London
Ad

Yes, you can take a direct flight from Madrid (MAD) to London (LHR) with British Airways or Iberia.

All the flights from Madrid to London are departing from Terminal 4S.

The flight time is 2 hours and 25 minutes. The distance is 778 miles or 1252 kilometers.

The flight (BA457) departs at 10:45.

Unfortunately you can't fly direct from Madrid to London with Star Alliance.

Yes you can. Both British Airways and Iberia have direct flights to London.

Unfortunately you can't fly direct from Madrid to London with Sky Team.

Both British Airways and Iberia fly this route with the Airbus A318 / A319 / A320 / A321 aircraft.

Two airlines. Both British Airways and Iberia have non-stop flights to London.

You can fly direct every day of the week.
Direct flights from Madrid to United Kingdom
From Madrid to Edinburgh

EDI Edinburgh Airport

From Madrid to Manchester

MAN Manchester Airport

From Madrid to Birmingham

BHX Birmingham Airport

From Madrid to Liverpool

LPL Liverpool Airport

From Madrid to London

LTN Luton

From Madrid to London

STN Stansted

From Madrid to London

LGW Gatwick

From Madrid to Bristol

BRS Bristol Airport