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 106 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 Tuesday 2026-02-10 13:38 PM. The time zone of the destination point Adolfo Suarez Madrid-Barajas Airport is GMT+1:00 The current time is Tuesday 2026-02-10 14:38 PM.

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

List of 106 flights from London, GB (LHR) to Madrid, ES (MAD).
No. Departure Arrival Last Update Status
JL6984 17:25 20:50 Scheduled On time
JL6982 09:15 12:40 Arrived Delayed by 17m
JL9416 18:45 22:10 Scheduled On time
JL7799 06:15 09:45 Scheduled On time
JL6515 07:30 11:00 Arrived Delayed by 27m
JL7703 13:20 16:50 Scheduled On time
JL7717 08:25 11:55 Arrived On time
JL9420 10:45 14:15 Departed On time
JL6986 19:10 22:35 Arrived On time
JL9422 19:40 23:05 Scheduled On time

 

No. Departure Arrival Last Update Status
IB714 10:45 14:15 Arrived On time
IB712 09:15 12:40 Arrived Delayed by 17m
IB3641 06:15 09:45 Scheduled On time
IB3651 15:00 18:30 Scheduled On time
IB3649 13:25 16:55 Scheduled On time
IB720 17:25 20:50 Scheduled On time
IB718 15:45 19:10 Scheduled On time
IB722 18:45 22:10 Scheduled On time
IB3909 16:30 20:00 Scheduled On time
IB716 11:25 14:50 Arrived On time
IB724 19:05 22:30 Departed Delayed by 21m
IB3643 07:30 11:00 Arrived On time
IB726 19:40 23:05 Departed On time
IB3647 10:05 13:35 Arrived On time
IB3645 08:25 11:55 Arrived On time
IB3167 18:45 22:10 Landed 21:56
IB3173 19:10 22:35 Departed On time
IB3171 17:10 20:35 Arrived
IB3179 20:10 23:35 Departed
IB3177 15:50 19:15 In Air
IB3165 13:10 16:30 Scheduled
IB3169 11:30 14:55 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
VY5230 10:45 14:15 Departed Delayed by 16m
VY5227 18:45 22:10 Scheduled On time
VY5003 11:25 14:50 Arrived On time
VY5181 17:25 20:50 Arrived On time
VY5187 19:05 22:30 Scheduled On time
VY5186 19:40 23:05 Scheduled On time
VY5420 15:50 19:15 Departed On time
VY5412 09:15 12:40 Arrived On time

 

No. Departure Arrival Last Update Status
BA7067 19:40 23:05 Scheduled On time
BA7055 10:45 14:15 Departed Delayed by 16m
BA7065 19:05 22:30 Scheduled On time
BA7057 15:45 19:10 Scheduled On time
BA7059 17:25 20:50 Departed On time
BA460 08:25 11:55 Arrived On time
BA7069 11:25 14:50 Scheduled On time
BA456 06:15 09:45 Departed On time
BA458 07:30 11:00 Arrived Delayed by 25m
BA466 15:00 18:30 Scheduled On time
BA464 13:20 16:50 Scheduled On time
BA462 10:05 13:35 Arrived On time
BA7053 09:15 12:40 Arrived On time
BA7061 18:45 22:10 Scheduled On time
BA468 16:30 20:00 Arrived On time
BA7051 19:10 22:35 Departed
BA7071 13:10 16:30 Scheduled
BA7073 06:15 09:40 Landed
BA9276 09:35 12:56 Landed 13:03

 

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

 

No. Departure Arrival Last Update Status
AA7068 15:00 18:30 Arrived On time
AA6804 08:25 11:55 Arrived On time
AA6602 16:30 20:00 Scheduled On time
AA6802 07:30 11:00 Arrived Delayed by 25m
AA6808 13:20 16:50 Scheduled On time
AA8770 19:05 22:30 Arrived On time
AA6800 06:05 09:35 Arrived On time
AA8603 11:25 14:50 Arrived On time
AA6754 16:30 20:00 Scheduled On time
AA8606 19:40 23:05 Scheduled On time

 

No. Departure Arrival Last Update Status
LA5529 06:15 09:45 Arrived On time
LA1543 19:05 22:30 Scheduled On time
LA1657 15:45 19:10 Scheduled On time
LA1542 19:40 23:05 Departed On time
LA1541 18:45 22:10 Departed Delayed by 19m
LA1584 17:25 20:50 Scheduled On time
LA1540 11:25 14:50 Arrived Delayed by 32m
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