Cairo to Madrid flight status today

List of all flights from Cairo Egypt (CAI) to Madrid Spain (MAD) and airlines operated flight from Cairo to Madrid. The flight is an international flight from Egypt to Spain. There are 78 flights operated by 26 airlines on this route.

The distance from Cairo, EG (CAI) to Madrid, ES (MAD) is 3356 km (2085 miles). The time zone of the point of departure Cairo International Airport is GMT +2:00. The current time is Monday 2025-11-17 19:55 PM. The time zone of the destination point Adolfo Suarez Madrid-Barajas Airport is GMT+1:00 The current time is Monday 2025-11-17 18:55 PM.

EgyptAir | TAP Portugal | Nesma Airlines | American Airlines | Iberia | Iberia Express | Nile Air | Vueling | Sky Angkor | Air Cairo | Jazeera Airways | Euroairlines | Fly2Sky | World 2 Fly | Vista Georgia | AlbaStar | Privilege Style | BH Air | Jet2 | FlyEgypt | Avianca | SmartWings | Wamos Air | AlMasria | Gullivair | Globus |

List of 78 flights from Cairo, EG (CAI) to Madrid, ES (MAD).
No. Departure Arrival Last Update Status
MS2753 08:05 12:25 Arrived On time
MS753 09:30 13:50 Arrived On time
MS1753 19:30 00:45 Landed

 

No. Departure Arrival Last Update Status
TP6992 08:05 12:25 Arrived On time
TP7008 09:30 13:50 Arrived On time

 

No. Departure Arrival Last Update Status
NE6015 09:30 13:50 Arrived Delayed by 1h 11m
NE6020 08:30 12:50 Departed Delayed by 4h 5m
NE1001 07:30 11:50 Arrived On time
NE5001 08:30 12:40 Arrived Delayed by 52m
NE5022 09:30 13:40 Arrival Estimated 12:51
NE6001 08:30 12:40 Departed On time
NE5020 09:30 14:40 Arrival Delayed 17:26
NE2250 14:00 17:33 In Air
NE4001 08:45 13:59 Arrival Estimated 14:09
NE6555 12:28 None Departure Estimated dep 07:45*
NE7038 09:30 13:17 In Air
NE4045 09:30 13:10 In Air

 

No. Departure Arrival Last Update Status
AA8675 23:15 03:20 Scheduled On time

 

No. Departure Arrival Last Update Status
IB1904 23:15 03:20 Scheduled On time
IB2871 16:45 21:05 In Air
IB2837 00:31 05:15 Landed

 

No. Departure Arrival Last Update Status
I21904 23:20 02:25 Departed On time
I23627 23:20 03:25 Scheduled On time

 

No. Departure Arrival Last Update Status
NP7313 12:30 16:40 Scheduled
NP6511 07:35 11:45 Landed
NP7317 10:50 15:05 Landed
NP7315 08:50 13:05 Landed 12:35
NP7261 09:30 14:35 Unknown
NP6111 11:00 15:10 Landed

 

No. Departure Arrival Last Update Status
VY5364 23:20 03:25 Scheduled On time

 

No. Departure Arrival Last Update Status
ZA7313 12:30 16:40 Arrival Estimated 16:09

 

No. Departure Arrival Last Update Status
SM3210 07:30 11:45 Arrival Delayed 13:23
SM3103 09:00 12:55 In Air
SM3111 07:45 11:44 In Air
SM3109 07:30 12:16 Landed 12:24
SM3107 07:30 11:18 In Air
SM3102 02:00 01:00 In Air
SM3101 04:00 02:00 In Air
SM6001 09:45 13:44 Landed 14:22

 

No. Departure Arrival Last Update Status
J96001 08:45 12:55 Landed 12:26

 

No. Departure Arrival Last Update Status
Q43103 09:25 None No Recent Info - Call Airline
Q44111 None 12:00 No Recent Info - Call Airline
Q43107 08:30 None No Recent Info - Call Airline
Q44107 08:30 None No Recent Info - Call Airline
Q44109 08:30 None No Recent Info - Call Airline
Q43109 08:30 None No Recent Info - Call Airline
Q42871 16:45 21:05 No Recent Info - Call Airline

 

No. Departure Arrival Last Update Status
F6601 15:39 None Arrived On time

 

No. Departure Arrival Last Update Status
2W9117 05:30 08:47 In Air

 

No. Departure Arrival Last Update Status
GT101 14:36 19:17 Arrived On time
GT3713 07:15 None Arrived On time
GT601 15:03 None Arrived On time

 

No. Departure Arrival Last Update Status
AP3713 15:36 None Arrived Delayed by 23 minutes
AP3711 10:35 None Arrived Delayed by 39 minutes
AP3715 22:43 None Arrived Delayed by 16 minutes
AP6001 15:08 None Arrived Delayed by 98 minutes
AP3103 12:53 None Arrived Delayed by 113 minutes

 

No. Departure Arrival Last Update Status
P63694 21:38 None Arrived Delayed by 17 minutes
P63194 21:07 None Arrived Delayed by 80 minutes
P63538 20:32 None Arrived Delayed by 141 minutes
P63116 21:30 None Arrived Delayed by 91 minutes

 

No. Departure Arrival Last Update Status
8H3713 15:29 None Arrived On time

 

No. Departure Arrival Last Update Status
LS4316 12:55 None Arrived On time
LS4317 00:21 None Arrived Delayed by 39 minutes

 

No. Departure Arrival Last Update Status
FT3713 12:00 16:02 In Air

 

No. Departure Arrival Last Update Status
AV6183 08:45 13:31 Landed 13:50

 

No. Departure Arrival Last Update Status
QS2151 17:40 22:37 Arrival Delayed 23:07
QS2149 06:30 11:36 Arrival Estimated 11:25

 

No. Departure Arrival Last Update Status
EB545 13:30 17:28 In Air
EB544 06:30 10:32 In Air
EB543 01:00 02:00 In Air

 

No. Departure Arrival Last Update Status
UJ3489 12:30 16:14 In Air
UJ1340 08:00 12:30 Unknown
UJ5340 08:00 13:00 Scheduled
UJ340 14:00 19:30 Scheduled
UJ6340 08:00 13:30 Scheduled

 

No. Departure Arrival Last Update Status
G23311 04:00 07:24 In Air

 

No. Departure Arrival Last Update Status
GH101 02:00 02:00 In Air