Direct flights
from London (LHR)
to Madrid (MAD)

Weekly schedule for flights between Heathrow (London, United Kingdom) and Adolfo Suárez Madrid-Barajas Intl (Madrid, Spain) operated by 1 airlines.
96 weekly flights operate on this route flying 778mi in 2h25min.
Expect $101 in average for a one-way ticket with the cheapest option at $92.

Monday
Monday
06:30AM10:00AM
British AirwaysBABA456
Monday
08:40AM12:10PM
British AirwaysBABA466
Monday
09:15AM12:40PM
Iberia AirlinesIBIB712
Monday
10:05AM01:30PM
Iberia AirlinesIBIB714
Monday
11:25AM02:50PM
Iberia AirlinesIBIB716
Monday
01:30PM04:55PM
British AirwaysBABA460
Monday
03:00PM06:30PM
British AirwaysBABA462
Monday
03:45PM07:10PM
Iberia AirlinesIBIB718
Monday
04:20PM07:50PM
British AirwaysBABA464
Monday
05:25PM08:50PM
Iberia AirlinesIBIB720
Monday
06:45PM10:10PM
Iberia AirlinesIBIB722
Monday
07:05PM10:30PM
Iberia AirlinesIBIB724
Monday
07:40PM11:05PM
Iberia AirlinesIBIB726
Tuesday
Tuesday
06:10AM09:40AM
British AirwaysBABA456
Tuesday
07:00AM10:30AM
British AirwaysBABA458
Tuesday
08:10AM11:40AM
British AirwaysBABA466
Tuesday
09:15AM12:40PM
Iberia AirlinesIBIB712
Tuesday
10:00AM01:25PM
British AirwaysBABA468
Tuesday
10:05AM01:30PM
Iberia AirlinesIBIB714
Tuesday
11:25AM02:50PM
Iberia AirlinesIBIB716
Tuesday
01:25PM04:50PM
British AirwaysBABA460
Tuesday
02:45PM06:15PM
British AirwaysBABA462
Tuesday
03:45PM07:10PM
Iberia AirlinesIBIB718
Tuesday
04:35PM08:05PM
British AirwaysBABA464
Tuesday
05:25PM08:50PM
Iberia AirlinesIBIB720
Tuesday
06:45PM10:10PM
Iberia AirlinesIBIB722
Tuesday
07:05PM10:30PM
Iberia AirlinesIBIB724
Tuesday
07:40PM11:05PM
Iberia AirlinesIBIB726
Wednesday
Wednesday
06:15AM09:45AM
British AirwaysBABA456
Wednesday
07:25AM10:55AM
British AirwaysBABA458
Wednesday
08:25AM11:55AM
British AirwaysBABA466
Wednesday
09:15AM12:40PM
Iberia AirlinesIBIB712
Wednesday
10:05AM01:30PM
Iberia AirlinesIBIB714
Wednesday
11:25AM02:50PM
Iberia AirlinesIBIB716
Wednesday
01:25PM04:50PM
British AirwaysBABA460
Wednesday
03:45PM07:10PM
Iberia AirlinesIBIB718
Wednesday
04:25PM07:55PM
British AirwaysBABA464
Wednesday
05:25PM08:50PM
Iberia AirlinesIBIB720
Wednesday
06:45PM10:10PM
Iberia AirlinesIBIB722
Wednesday
07:05PM10:30PM
Iberia AirlinesIBIB724
Wednesday
07:40PM11:05PM
Iberia AirlinesIBIB726
Thursday
Thursday
07:25AM10:55AM
British AirwaysBABA458
Thursday
08:20AM11:50AM
British AirwaysBABA466
Thursday
09:15AM12:40PM
Iberia AirlinesIBIB712
Thursday
10:00AM01:25PM
British AirwaysBABA468
Thursday
10:05AM01:30PM
Iberia AirlinesIBIB714
Thursday
11:25AM02:50PM
Iberia AirlinesIBIB716
Thursday
01:20PM04:45PM
British AirwaysBABA460
Thursday
03:00PM06:30PM
British AirwaysBABA462
Thursday
03:45PM07:10PM
Iberia AirlinesIBIB718
Thursday
04:20PM07:50PM
British AirwaysBABA464
Thursday
05:25PM08:50PM
Iberia AirlinesIBIB720
Thursday
06:45PM10:10PM
Iberia AirlinesIBIB722
Thursday
07:05PM10:30PM
Iberia AirlinesIBIB724
Thursday
07:40PM11:05PM
Iberia AirlinesIBIB726
Friday
Friday
06:25AM09:55AM
British AirwaysBABA456
Friday
07:30AM11:00AM
British AirwaysBABA458
Friday
08:35AM12:05PM
British AirwaysBABA466
Friday
09:15AM12:40PM
Iberia AirlinesIBIB712
Friday
10:05AM01:30PM
Iberia AirlinesIBIB714
Friday
11:25AM02:50PM
Iberia AirlinesIBIB716
Friday
01:20PM04:45PM
British AirwaysBABA460
Friday
03:00PM06:30PM
British AirwaysBABA462
Friday
03:45PM07:10PM
Iberia AirlinesIBIB718
Friday
04:10PM07:40PM
British AirwaysBABA464
Friday
05:25PM08:50PM
Iberia AirlinesIBIB720
Friday
06:45PM10:10PM
Iberia AirlinesIBIB722
Friday
07:05PM10:30PM
Iberia AirlinesIBIB724
Friday
07:40PM11:05PM
Iberia AirlinesIBIB726
Saturday
Saturday
06:10AM09:40AM
British AirwaysBABA456
Saturday
07:25AM11:00AM
British AirwaysBABA458
Saturday
08:10AM11:40AM
British AirwaysBABA466
Saturday
09:15AM12:40PM
Iberia AirlinesIBIB712
Saturday
10:05AM01:30PM
Iberia AirlinesIBIB714
Saturday
11:25AM02:50PM
Iberia AirlinesIBIB716
Saturday
01:25PM04:50PM
British AirwaysBABA460
Saturday
03:45PM07:10PM
Iberia AirlinesIBIB718
Saturday
05:25PM08:50PM
Iberia AirlinesIBIB720
Saturday
06:45PM10:10PM
Iberia AirlinesIBIB722
Saturday
07:05PM10:30PM
Iberia AirlinesIBIB724
Saturday
07:40PM11:05PM
Iberia AirlinesIBIB726
Sunday
Sunday
06:20AM09:50AM
British AirwaysBABA456
Sunday
07:20AM10:50AM
British AirwaysBABA458
Sunday
08:20AM11:50AM
British AirwaysBABA466
Sunday
09:15AM12:40PM
Iberia AirlinesIBIB712
Sunday
10:00AM01:25PM
British AirwaysBABA468
Sunday
10:05AM01:30PM
Iberia AirlinesIBIB714
Sunday
11:25AM02:50PM
Iberia AirlinesIBIB716
Sunday
01:20PM04:45PM
British AirwaysBABA460
Sunday
02:50PM06:20PM
British AirwaysBABA462
Sunday
03:45PM07:10PM
Iberia AirlinesIBIB718
Sunday
04:20PM07:50PM
British AirwaysBABA464
Sunday
05:25PM08:50PM
Iberia AirlinesIBIB720
Sunday
06:45PM10:10PM
Iberia AirlinesIBIB722
Sunday
07:05PM10:30PM
Iberia AirlinesIBIB724
Sunday
07:40PM11:05PM
Iberia AirlinesIBIB726