Direct flights
from Casablanca (CMN)
to Marrakech (RAK)

Weekly schedule for flights between Mohammed V Intl (Casablanca, Morocco) and Ménara (Marrakech, Morocco) operated by 1 airlines.
39 weekly flights operate on this route flying 125mi in 0h50min.
Expect $156 in average for a one-way ticket with the cheapest option at $0.

Monday
Monday
08:30AM09:35AM
Royal Air MarocATAT409
Monday
11:55AM01:00PM
Royal Air MarocATAT411
Monday
03:50PM04:45PM
Qatar AirwaysQRQR1395
Monday
05:05PM06:10PM
Royal Air MarocATAT413
Monday
09:50PM10:55PM
Royal Air MarocATAT401
Monday
10:50PM11:40PM
Royal Air MarocATAT403
Tuesday
Tuesday
08:30AM09:20AM
Royal Air MarocATAT409
Tuesday
12:00PM01:05PM
Royal Air MarocATAT411
Tuesday
03:50PM04:45PM
Qatar AirwaysQRQR1395
Tuesday
05:05PM06:10PM
Royal Air MarocATAT413
Tuesday
10:50PM11:40PM
Royal Air MarocATAT403
Wednesday
Wednesday
08:30AM09:35AM
Royal Air MarocATAT409
Wednesday
12:00PM01:05PM
Royal Air MarocATAT411
Wednesday
03:50PM04:45PM
Qatar AirwaysQRQR1395
Wednesday
05:05PM06:10PM
Royal Air MarocATAT413
Wednesday
09:50PM10:40PM
Royal Air MarocATAT401
Wednesday
10:50PM11:40PM
Royal Air MarocATAT403
Thursday
Thursday
08:30AM09:20AM
Royal Air MarocATAT409
Thursday
12:00PM01:05PM
Royal Air MarocATAT411
Thursday
05:55PM06:45PM
Royal Air MarocATAT413
Thursday
09:50PM10:55PM
Royal Air MarocATAT401
Thursday
10:50PM11:40PM
Royal Air MarocATAT403
Friday
Friday
08:30AM09:20AM
Royal Air MarocATAT409
Friday
12:00PM01:05PM
Royal Air MarocATAT411
Friday
03:50PM04:45PM
Qatar AirwaysQRQR1395
Friday
05:05PM06:10PM
Royal Air MarocATAT413
Friday
09:50PM10:40PM
Royal Air MarocATAT401
Friday
10:50PM11:40PM
Royal Air MarocATAT403
Saturday
Saturday
08:30AM09:20AM
Royal Air MarocATAT409
Saturday
11:45AM12:35PM
Royal Air MarocATAT411
Saturday
03:50PM04:45PM
Qatar AirwaysQRQR1395
Saturday
05:05PM06:10PM
Royal Air MarocATAT413
Saturday
09:50PM10:55PM
Royal Air MarocATAT401
Saturday
10:50PM11:40PM
Royal Air MarocATAT403
Sunday
Sunday
08:30AM09:20AM
Royal Air MarocATAT409
Sunday
12:00PM12:50PM
Royal Air MarocATAT411
Sunday
05:05PM06:10PM
Royal Air MarocATAT413
Sunday
09:50PM10:55PM
Royal Air MarocATAT401
Sunday
10:50PM11:40PM
Royal Air MarocATAT403