Madrid to Marrakech flight status today

List of all flights from Madrid Spain (MAD) to Marrakech Morocco (RAK) and airlines operated flight from Madrid to Marrakech. The flight is an international flight from Spain to Morocco. There are 39 flights operated by 13 airlines on this route.

The distance from Madrid, ES (MAD) to Marrakech, MA (RAK) is 1065 km (662 miles). The time zone of the point of departure Adolfo Suarez Madrid-Barajas Airport is GMT +1:00. The current time is Wednesday 2025-11-19 09:56 AM. The time zone of the destination point Menara Airport is GMT+1:00 The current time is Wednesday 2025-11-19 09:56 AM.

Qatar Airways | Iberia | Ryanair | Royal Air Maroc | American Airlines | Vueling | British Airways | Air Europa | Etihad Airways | Iberia Express | Kuwait Airways | Air Horizont | Air Memphis |

List of 39 flights from Madrid, ES (MAD) to Marrakech, MA (RAK).
No. Departure Arrival Last Update Status
QR8019 12:10 14:10 Scheduled On time

 

No. Departure Arrival Last Update Status
IB1851 12:10 14:10 Arrived On time
IB1853 18:40 20:40 Scheduled On time
IB1857 06:50 08:50 Scheduled
IB1855 21:25 None Departed
IB2848 10:30 11:28 In Air
IB3344 08:45 10:40 Landed 10:54
IB3342 16:15 17:15 Landed 17:15
IB3340 10:00 11:00 Arrived
IB8816 10:35 11:35 In Air
IB8818 18:30 19:35 Unknown

 

No. Departure Arrival Last Update Status
FR6721 14:10 16:15 Arrived Delayed by 52m
FR6791 07:00 09:05 Arrived On time
FR7728 09:50 10:55 Expected
FR8582 12:40 14:45 No Recent Info - Call Airline
FR7752 06:20 08:20 In_Air

 

No. Departure Arrival Last Update Status
AT5304 12:10 14:10 Arrived On time
AT5306 16:00 17:05 Scheduled On time
AT685 21:00 21:55 In_Air
AT9976 17:40 19:45 Scheduled

 

No. Departure Arrival Last Update Status
AA8647 12:10 14:10 Arrived On time

 

No. Departure Arrival Last Update Status
VY5278 12:10 14:10 Arrived On time
VY5119 16:00 17:05 Scheduled On time
VY5832 16:15 17:15 Arrived

 

No. Departure Arrival Last Update Status
BA7116 12:10 14:10 Arrived On time
BA7117 16:00 17:05 Arrived On time

 

No. Departure Arrival Last Update Status
UX1423 23:50 00:55 Arrived On time

 

No. Departure Arrival Last Update Status
EY7571 23:35 00:40 Scheduled On time

 

No. Departure Arrival Last Update Status
I21857 06:45 07:45 Arrived Delayed by 20m
I21851 11:30 12:30 Arrived On time
I21853 18:10 19:10 Scheduled On time
I23620 11:15 12:15 Arrived On time
I23622 15:50 16:55 Arrived On time
I23618 18:30 19:30 Scheduled On time
I23784 08:55 09:55 Arrived On time
I23340 13:20 None Arrived Delayed by 26 minutes

 

No. Departure Arrival Last Update Status
KU6053 23:50 00:55 Scheduled

 

No. Departure Arrival Last Update Status
HT6902 17:11 None Arrived Delayed by 77 minutes

 

No. Departure Arrival Last Update Status
E94138 19:01 None Arrived Delayed by 45 minutes