London to Madrid flight status today

List of all flights from London United Kingdom (LHR) to Madrid Spain (MAD) and airlines operated flight from London to Madrid. The flight is an international flight from United Kingdom to Spain. There are 92 flights operated by 11 airlines on this route.

The distance from London, GB (LHR) to Madrid, ES (MAD) is 1244 km (773 miles). The time zone of the point of departure London Heathrow Airport is GMT 0:00. The current time is Saturday 2026-05-02 13:06 PM. The time zone of the destination point Adolfo Suarez Madrid-Barajas Airport is GMT+1:00 The current time is Saturday 2026-05-02 14:06 PM.

British Airways | Qatar Airways | Japan Airlines | Vueling | Iberia | American Airlines | LATAM Airlines | Wamos Air | Privilege Style | Finnair | BoA |

List of 92 flights from London, GB (LHR) to Madrid, ES (MAD).
No. Departure Arrival Last Update Status
BA460 12:20 15:50 Departed On time
BA7055 10:50 14:15 Departed On time
BA458 07:50 11:15 Arrived On time
BA7053 09:15 12:40 Arrived Delayed by 24m
BA7061 18:45 22:10 Scheduled On time
BA7069 11:30 14:55 Arrived Delayed by 46m
BA456 06:15 09:40 Arrived On time
BA7065 19:10 22:35 Arrived On time
BA462 14:00 17:30 Arrived On time
BA7057 15:50 19:15 Departed Delayed by 33m
BA7059 17:10 20:35 Scheduled On time
BA7067 20:00 23:25 Scheduled On time
BA464 16:30 20:05 Scheduled On time
BA7071 13:10 16:30 Scheduled
BA9276 09:35 12:56 Landed 13:03

 

No. Departure Arrival Last Update Status
QR6861 11:30 14:55 Scheduled On time
QR8347 16:25 20:00 Departed On time
QR8012 09:15 12:40 Departed On time
QR6870 15:50 19:15 Arrived On time
QR6554 10:50 14:15 Arrived On time
QR6589 19:10 22:35 Scheduled On time
QR6943 18:45 22:10 Scheduled On time
QR8071 17:10 20:35 Departed On time
QR9710 06:15 09:40 Arrived On time
QR9708 12:20 15:50 Scheduled On time
QR5884 07:50 11:15 Arrived On time

 

No. Departure Arrival Last Update Status
JL9420 10:50 14:15 Departed On time
JL6984 17:10 20:35 Arrived On time
JL6982 09:15 12:40 Arrived Delayed by 24m
JL9416 18:45 22:10 Departed On time
JL6515 07:50 11:15 Arrived On time
JL7703 12:20 15:50 Arrived On time
JL6986 19:10 22:35 Departed On time
JL7799 06:15 09:40 Arrived On time

 

No. Departure Arrival Last Update Status
VY5230 10:50 14:15 Departed On time
VY5003 11:30 14:55 Arrived Delayed by 20m
VY5186 20:00 23:25 Scheduled On time
VY5181 17:10 20:35 Arrived On time
VY5187 19:10 22:35 Scheduled On time
VY5420 15:50 19:15 Arrived On time
VY5227 18:45 22:10 Departed On time
VY5412 09:15 12:40 Arrived On time

 

No. Departure Arrival Last Update Status
IB724 19:10 22:35 Scheduled On time
IB722 18:45 22:10 Arrived Delayed by 44m
IB3643 07:50 11:15 Arrived On time
IB720 17:10 20:35 Scheduled On time
IB718 15:50 19:15 Scheduled On time
IB3641 06:15 09:40 Arrived On time
IB726 20:00 23:25 Scheduled On time
IB3645 12:20 15:50 Scheduled On time
IB3649 16:30 20:05 Scheduled On time
IB716 11:30 14:55 Arrived On time
IB714 10:50 14:15 Scheduled On time
IB712 09:15 12:40 Scheduled On time
IB3647 14:40 18:10 Arrived Delayed by 23m
IB3651 15:05 18:35 Arrived On time
IB3167 18:45 22:10 Landed 21:56
IB3173 19:10 22:35 Departed On time
IB3179 20:10 23:35 Departed
IB3171 17:10 20:35 Arrived
IB3177 15:50 19:15 In Air
IB3169 11:30 14:55 Scheduled
IB3165 13:10 16:30 Scheduled
IB3175 10:50 14:15 Expected
IB3163 09:15 12:40 In Air
IB3181 06:15 09:40 Landed
IB2993 02:20 None In Air
IB7458 06:20 09:55 Arrived
IB2991 19:41 23:13 In Air
IB3161 16:55 20:25 Landed
IB2897 07:57 11:23 Landed

 

No. Departure Arrival Last Update Status
AA6806 14:00 17:30 Arrived On time
AA6808 16:25 20:00 Departed On time
AA6800 06:15 09:40 Arrived On time
AA6804 12:20 15:50 Scheduled On time
AA6802 07:50 11:15 Departed On time
AA8603 11:30 14:55 Scheduled On time

 

No. Departure Arrival Last Update Status
LA1542 20:00 23:25 Scheduled On time
LA1584 17:10 20:35 Scheduled On time
LA1543 19:10 22:35 Scheduled On time
LA5507 06:15 09:40 Arrived On time
LA1541 18:45 22:10 Arrived On time
LA5529 06:15 09:45 Scheduled On time
LA7138 18:55 22:20 Cancelled

 

No. Departure Arrival Last Update Status
EB3167 18:45 22:10 In Air
EB3175 10:50 14:15 Arrival Estimated 14:24
EB724 19:05 22:30 Arrival Delayed 23:47

 

No. Departure Arrival Last Update Status
P63167 18:45 22:10 Arrival Delayed 23:02
P63175 10:50 14:15 Arrival Delayed 14:58

 

No. Departure Arrival Last Update Status
AY458 11:10 None Arrived On time

 

No. Departure Arrival Last Update Status
OB5107 15:15 18:45 Unknown
OB5105 17:10 20:35 Landed