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

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

Monday
Monday
05:55AM06:55AM
Royal Air MarocATAT400
Monday
10:15AM11:15AM
Royal Air MarocATAT408
Monday
10:40AM11:25AM
Royal Air MarocATAT402
Monday
01:40PM02:40PM
Royal Air MarocATAT410
Monday
06:15PM07:05PM
Qatar AirwaysQRQR1396
Monday
06:50PM07:50PM
Royal Air MarocATAT412
Tuesday
Tuesday
05:55AM06:55AM
Royal Air MarocATAT400
Tuesday
10:20AM11:05AM
Royal Air MarocATAT408
Tuesday
10:40AM11:25AM
Royal Air MarocATAT402
Tuesday
01:45PM02:45PM
Royal Air MarocATAT410
Tuesday
06:15PM07:05PM
Qatar AirwaysQRQR1396
Tuesday
06:50PM07:50PM
Royal Air MarocATAT412
Wednesday
Wednesday
10:15AM11:15AM
Royal Air MarocATAT408
Wednesday
10:40AM11:25AM
Royal Air MarocATAT402
Wednesday
01:45PM02:45PM
Royal Air MarocATAT410
Wednesday
06:15PM07:05PM
Qatar AirwaysQRQR1396
Wednesday
06:50PM07:50PM
Royal Air MarocATAT412
Thursday
Thursday
06:10AM06:55AM
Royal Air MarocATAT400
Thursday
10:20AM11:05AM
Royal Air MarocATAT408
Thursday
10:40AM11:25AM
Royal Air MarocATAT402
Thursday
01:45PM02:45PM
Royal Air MarocATAT410
Thursday
07:35PM08:20PM
Royal Air MarocATAT412
Friday
Friday
05:55AM06:55AM
Royal Air MarocATAT400
Friday
10:30AM11:15AM
Royal Air MarocATAT408
Friday
10:40AM11:25AM
Royal Air MarocATAT402
Friday
01:45PM02:45PM
Royal Air MarocATAT410
Friday
06:15PM07:05PM
Qatar AirwaysQRQR1396
Friday
06:50PM07:50PM
Royal Air MarocATAT412
Saturday
Saturday
06:10AM06:55AM
Royal Air MarocATAT400
Saturday
10:20AM11:05AM
Royal Air MarocATAT408
Saturday
10:40AM11:25AM
Royal Air MarocATAT402
Saturday
01:30PM02:15PM
Royal Air MarocATAT410
Saturday
06:15PM07:05PM
Qatar AirwaysQRQR1396
Saturday
06:50PM07:50PM
Royal Air MarocATAT412
Sunday
Sunday
05:55AM06:55AM
Royal Air MarocATAT400
Sunday
10:20AM11:05AM
Royal Air MarocATAT408
Sunday
10:40AM11:25AM
Royal Air MarocATAT402
Sunday
11:20AM12:05PM
Royal Air MarocATAT406
Sunday
01:45PM02:30PM
Royal Air MarocATAT410
Sunday
06:50PM07:50PM
Royal Air MarocATAT412