Skip to main content
Beginning of main content

Cheap Flights from Casablanca to Marrakech $225.1

Search over 321,000 hotels worldwide and 400 airlines worldwide.
Secure incredible value with Expedia's Price Guarantee.
No Expedia cancellation fee to change or cancel almost any hotel reservation.

Here are your best fares found in the past 7 days

The lowest fare found for this route is $225.1 on Sat, May 13 from CMN to RAK
Flights Fare Calendar Find minimum fare between origin CMN and destination RAK Click this button to get previous 30 days data Click this button to get next 30 days data $270 $231 $192 $154 $115 $77 $38 $0 Apr May 29 30 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 S S M T W T F S S M T W T F S S M T W T F S S M T W T F S S M T W T F S S M T W T F S S M T W T F S S M T W T F S S M T W T F S S M T W T F S S M T W T F S S M T W T F S S M T W T F S S M T W T F S S M T W T F S S M T W Price is $ 231.47 on Royal Air Maroc Price is $ 231.47 on Royal Air Maroc Price is $ 231.47 on Royal Air Maroc Price is $ 231.47 on Royal Air Maroc Price is $ 228.34 on Royal Air Maroc Price is $ 228.34 on Royal Air Maroc Price is $ 227.27 on Royal Air Maroc Price is $ 227.27 on Royal Air Maroc Price is $ 227.27 on Royal Air Maroc Price is $ 227.27 on Royal Air Maroc Price is $ 227.27 on Royal Air Maroc Price is $ 227.27 on Royal Air Maroc Price is $ 227.27 on Royal Air Maroc Price is $ 226.22 on Royal Air Maroc Price is $ 226.22 on Royal Air Maroc Price is $ 226.22 on Royal Air Maroc Price is $ 226.22 on Royal Air Maroc Price is $ 226.22 on Royal Air Maroc Price is $ 226.22 on Royal Air Maroc Price is $ 226.22 on Royal Air Maroc Price is $ 226.22 on Royal Air Maroc Price is $ 226.22 on Royal Air Maroc Price is $ 225.17 on Royal Air Maroc Price is $ 225.17 on Royal Air Maroc Price is $ 225.17 on Royal Air Maroc Price is $ 225.17 on Royal Air Maroc Price is $ 225.17 on Royal Air Maroc Price is $ 225.17 on Royal Air Maroc Price is $ 225.17 on Royal Air Maroc Price is $ 225.1 on Royal Air Maroc

Cheapest Flights from Casablanca to Marrakech (CMN to RAK)

Prices found within past 7 days. Prices and availability subject to change. Additional terms may apply.

Interesting Facts About Flights from Casablanca to Marrakech (CMN to RAK)

Question : How often is the Mohamed V International Airport (CMN) to Menara Airport (RAK) route delayed?
Answer : This particular route gets passengers to Menara Airport on time 79% of the time, which puts it in the top 50% of the world. When there is a delay, it averages less than 15 minutes.

Question : How many days should you spend in Marrakech?
Answer : Travelers from CMN to RAK stay five days on average.

Question : How many departure times are there on a given day?
Answer : Each day is different, but on average, you can expect to see seven available departure times. Compared to the average route departing Morocco with two flight times, you'll have more options than most.

Question : Would you be willing to change your travel days if it saved you money?
Answer : The lowest-cost day to fly in May is Saturday. Having flexibility in your travel plans means you can save more, so be sure to plan ahead when possible.

Question : What day of the week has the most flight time options?
Answer : With 14 total flight time options, Sunday provides the most flexibility from CMN to RAK. The day of the week with the fewest number of options is Tuesday with four different times.

Question : Which airline is giving the best deals for round-trip flights from Mohamed V International Airport (CMN) to Menara Airport (RAK)?
Answer : Royal Air Maroc is offering the best deal at $225. Better take a look quickly because prices range up to $337 over the next three months.

Question : Looking for the fastest flight from CMN to RAK?
Answer : Royal Air Maroc can get you there in 50 minutes. So, if you were to leave Casablanca at 10:20 AM WEST, you would arrive in Marrakech at 11:10 AM WEST.