Flights Africa Morocco Marrakesh

Find cheap flights to Marrakesh

Round-trip
Economy
Washington (WAS)
Marrakesh (RAK)
Sun. 25/10
Sun. 1/11
Any month
Compare vs. momondo |

Cheapest flights to Marrakesh airports

Find the cheapest flights to these Marrakesh airports from your nearest city or airport
There is no data for the selected route at this time, please select a new departure airport

When is the best time to fly to Marrakesh?

What is the absolute cheapest flight to Marrakesh?

In the past two weeks, users have booked deals to Marrakesh for 22 C$/person, which is 78% cheaper than the average flight to Marrakesh. To find the cheapest price to Marrakesh from your area, use momondo’s Airport-to-Airport Pricing Tool.

What is the cheapest month to fly to Marrakesh?

The month of May is another great option to travel to Marrakesh, with average flight prices from Canada averaging around 870 C$.

How far in advance should I book a flight to Marrakesh?

Most flyers found that booking tickets 60 days in advance of their planned departure date is the best time to get cheap flights to Marrakesh. During this timeframe, flight prices are around 1,056 C$. Keep in mind that you might be able to find cheaper flights to Marrakesh at any time. In fact, our users found flights for as low as 657 C$ in the past 72 hours.

What is the cheapest day to depart on your flight to Marrakesh?

According to our data, Monday is the cheapest day to fly to Marrakesh from Canada. The lowest ticket price found for a Monday departure recently was 863 C$. Keep in mind that prices can always vary depending on your route and whether or not you are flying domestic or international. When flying out on a Thursday, the most expensive travel day of the week, you can expect to see flight prices from Canada to Marrakesh for around 1,105 C$.

What is the cheapest time of day to depart on your flight to Marrakesh?

Our most recent data shows that the best time of day to fly to Marrakesh is at noon. Flights from Canada to Marrakesh during this time can be as low as 846 C$. Flights in the evening are often more expensive with an average ticket price of 1,016 C$.

Is there an alternative airport near Marrakesh?

Those flying to Marrakesh could potentially find better pricing at Ouarzazate Airport (129 km from Marrakesh city centre) depending on the month and departure airport.

Is there a cheaper alternative to flying into Marrakesh?

With an average price of 99 C$ per person, Ouarzazate Airport is the cheapest airport to fly into when planning your trip to Marrakesh. This price can fluctuate based on where you are flying from. momondo’s Airport-to-Airport Pricing Tool can help users find the best prices.


Marrakesh flight deals found on momondo

Check out some of the best fares from airports in Canada to Marrakesh found recently by users on momondo
Cheapest
Best
Quickest
Multiple Airlines
21 Nov.
YYZ
Toronto Pearson Intl
40h 00m
3 stops
RAK
Marrakesh Menara
28 Nov.
RAK
Marrakesh Menara
26h 00m
2 stops
YYZ
Toronto Pearson Intl
Multiple Airlines
21 Nov.
YYZ
Toronto Pearson Intl
21h 15m
2 stops
RAK
Marrakesh Menara
28 Nov.
RAK
Marrakesh Menara
59h 25m
2 stops
YYZ
Toronto Pearson Intl
Multiple Airlines
13 Dec.
YYZ
Toronto Pearson Intl
15h 15m
1 stop
RAK
Marrakesh Menara
1 Jan.
RAK
Marrakesh Menara
17h 50m
2 stops
YYZ
Toronto Pearson Intl
Multiple Airlines
21 Nov.
YYZ
Toronto Pearson Intl
40h 00m
3 stops
RAK
Marrakesh Menara
28 Nov.
RAK
Marrakesh Menara
26h 00m
2 stops
YYZ
Toronto Pearson Intl
Multiple Airlines
8 Feb.
YYZ
Toronto Pearson Intl
15h 45m
2 stops
RAK
Marrakesh Menara
12 Feb.
RAK
Marrakesh Menara
30h 40m
1 stop
YYZ
Toronto Pearson Intl
Multiple Airlines
13 Dec.
YYZ
Toronto Pearson Intl
15h 15m
1 stop
RAK
Marrakesh Menara
1 Jan.
RAK
Marrakesh Menara
35h 50m
3 stops
YYZ
Toronto Pearson Intl

Find the cheapest one-way flights to Marrakesh Menara

If you're looking for one-way flights to Marrakesh, view some of our deals below.
Cheapest
Best
Quickest
Multiple Airlines
17 Nov.
YUL
Montreal Pierre Elliott Trudeau Intl
32h 15m
3 stops
RAK
Marrakesh Menara
Turkish Airlines
27 Dec.
YUL
Montreal Pierre Elliott Trudeau Intl
34h 25m
1 stop
RAK
Marrakesh Menara
Royal Air Maroc
1 Nov.
YUL
Montreal Pierre Elliott Trudeau Intl
12h 40m
1 stop
RAK
Marrakesh Menara

Start planning your trip to Marrakesh

Flights Africa Morocco Marrakesh
  • Round-trip
  • One-way
  • Multi-city
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First