Casablanca to Madrid flight status today

List of all flights from Casablanca Morocco (CMN) to Madrid Spain (MAD) and airlines operated flight from Casablanca to Madrid. The flight is an international flight from Morocco to Spain. There are 64 flights operated by 16 airlines on this route.

The distance from Casablanca, MA (CMN) to Madrid, ES (MAD) is 868 km (539 miles). The time zone of the point of departure Mohamed V International Airport is GMT +1:00. The current time is Tuesday 2025-11-18 19:32 PM. The time zone of the destination point Adolfo Suarez Madrid-Barajas Airport is GMT+1:00 The current time is Tuesday 2025-11-18 19:32 PM.

American Airlines | Qatar Airways | Iberia | Wasaya Airways | Royal Air Maroc | British Airways | Vueling | Air Arabia Maroc | Plus Ultra | Air Arabia | Lufthansa | Wamos Air | Privilege Style | Saudia Airlines | Air Europa | TUI fly Belgium |

List of 64 flights from Casablanca, MA (CMN) to Madrid, ES (MAD).
No. Departure Arrival Last Update Status
AA8681 13:45 15:30 Arrived On time
AA8815 18:55 20:40 Departed On time

 

No. Departure Arrival Last Update Status
QR6989 13:45 15:30 Arrived On time
QR6999 18:55 20:40 Scheduled On time

 

No. Departure Arrival Last Update Status
IB7643 16:20 18:05 Departed On time
IB1358 18:55 20:40 Arrived On time
IB1356 13:45 15:30 Arrived On time
IB7644 10:15 12:00 Arrived On time
IB900 12:45 15:30 Arrived On time
IB1971 15:50 18:35 Arrived
IB8793 12:45 15:35 Departed
IB8795 17:50 20:40 Arrived On time
IB1972 10:00 12:45 Arrived On time
IB3301 12:45 15:35 Arrived
IB8791 11:20 14:05 Unknown
IB8193 18:00 20:40 Landed

 

No. Departure Arrival Last Update Status
WT8735 17:55 19:55 Arrived On time
WT154 None None No Recent Info - Call Airline
WT606 17:00 19:30 Unknown
WT873 16:07 None Arrived On time
WT8739 01:50 None Arrived On time
WT8731 18:30 None Arrived On time
WT8841 16:00 20:30 Scheduled

 

No. Departure Arrival Last Update Status
AT970 16:20 18:05 Departed On time
AT972 10:15 12:00 Scheduled On time
AT5303 18:55 20:40 Arrived On time
AT5448 13:45 15:30 Arrived On time
AT9971 13:00 15:50 Arrived
AT8354 18:00 19:25 In Air
AT8712 02:00 01:00 In Air
AT7972 01:00 01:00 In Air
AT8924 21:45 00:01 In Air
AT8916 21:30 23:46 In Air
AT2970 15:20 17:15 Cancelled
AT978 17:30 20:20 Landed
AT1978 08:15 11:05 Landed
AT9973 12:45 15:35 Unknown
AT992 18:50 21:40 Landed

 

No. Departure Arrival Last Update Status
BA7265 13:45 15:30 Arrived On time
BA4253 12:45 15:30 Arrived On time
BA7263 18:55 20:40 Arrived
BA7269 18:00 20:40 Landed

 

No. Departure Arrival Last Update Status
VY5372 13:45 15:30 Arrived On time
VY5426 18:55 20:40 Arrived Delayed by 19m

 

No. Departure Arrival Last Update Status
3O393 15:05 16:50 Scheduled On time
3O561 22:40 01:25 Cancelled
3O580 18:05 20:50 Cancelled

 

No. Departure Arrival Last Update Status
PU8932 12:26 15:20 Arrival Delayed 17:02

 

No. Departure Arrival Last Update Status
G93393 19:30 21:15 Arrival Delayed 23:19

 

No. Departure Arrival Last Update Status
LH8348 13:30 16:10 Landed

 

No. Departure Arrival Last Update Status
EB8916 23:46 None Arrived Delayed by 122 minutes
EB8349 19:44 None Arrived Delayed by 157 minutes
EB8762 19:49 None Arrived Delayed by 61 minutes
EB8754 20:32 None Arrived Delayed by 22 minutes
EB8750 20:21 None Arrived On time
EB8722 16:18 None Arrived Delayed by 76 minutes
EB8752 18:41 None Arrived Delayed by 23 minutes
EB8746 15:19 None Arrived Delayed by 166 minutes

 

No. Departure Arrival Last Update Status
P68924 00:01 None Arrived On time
P68354 19:25 None Arrived Delayed by 82 minutes
P68702 07:16 None Arrived Delayed by 84 minutes

 

No. Departure Arrival Last Update Status
SV8629 00:56 None Arrived Delayed by 105 minutes

 

No. Departure Arrival Last Update Status
UX1112 03:10 04:45 Landed

 

No. Departure Arrival Last Update Status
TB7921 13:30 15:30 Landed Late