Cheap flights from Canada to Marrakech from C$ 722

YYZ — RAK
27 Mar — 3 Apr1
Return
1 adult
Economy
From?
To?
Mon 27/3
Mon 3/4

Cheap flights from Canada to Marrakech in March, April 2023

The best prices found for Canada to RAK flights for March, April

Canada to Marrakech 2023 flight deals

Cheap flights to Marrakech from Canada found for this year

Cheap Royal Air Maroc flights from Canada to Marrakech

Cheap American Airlines flights from Canada to Marrakech

Last minute flights from Canada to Marrakech

Late deals on round-trip flights to Marrakech from Canada, departing today and this week

One-way flights to Marrakech from Canada

The cheapest one-way flights from Canada to Marrakech

Find flights from Canada to Marrakech within your budget

Use the slider to find flights from Canada to Marrakech that fit your budget.

Fly from

Any airport

Fly to

Any airport

Budget

C$ 1,017 - C$ 1,966

Route

Depart

Return

Price

Montreal Pierre Elliott Trudeau IntlMarrakech Menara

YUL - RAK

YULRAK

Montreal Pierre Elliott Trudeau Intl

2023-09-14

1 stop10h 00m

Marrakech Menara

2023-09-26

1 stop11h 20m

C$ 1,017

Montreal Pierre Elliott Trudeau IntlMarrakech Menara

YUL - RAK

YULRAK

Montreal Pierre Elliott Trudeau Intl

2023-09-13

1 stop17h 45m

Marrakech Menara

2023-09-22

1 stop9h 35m

C$ 1,030

Montreal Pierre Elliott Trudeau IntlMarrakech Menara

YUL - RAK

YULRAK

Montreal Pierre Elliott Trudeau Intl

2023-09-14

2 stops43h 28m

Marrakech Menara

2023-09-26

2 stops40h 35m

C$ 1,068

Montreal Pierre Elliott Trudeau IntlMarrakech Menara

YUL - RAK

YULRAK

Montreal Pierre Elliott Trudeau Intl

2023-08-19

2 stops28h 45m

Marrakech Menara

2023-09-01

3 stops31h 55m

C$ 1,084

Vancouver IntlMarrakech Menara

YVR - RAK

YVRRAK

Vancouver Intl

2023-09-10

2 stops16h 35m

Marrakech Menara

2023-09-20

3 stops40h 37m

C$ 1,173

Montreal Pierre Elliott Trudeau IntlMarrakech Menara

YUL - RAK

YULRAK

Montreal Pierre Elliott Trudeau Intl

2023-08-21

1 stop31h 15m

Marrakech Menara

2023-09-06

1 stop14h 20m

C$ 1,238

Toronto Pearson IntlMarrakech Menara

YYZ - RAK

YYZRAK

Toronto Pearson Intl

2023-05-20

1 stop19h 05m

Marrakech Menara

2023-06-13

1 stop14h 25m

C$ 1,518

Toronto Pearson IntlMarrakech Menara

YYZ - RAK

YYZRAK

Toronto Pearson Intl

2023-05-21

1 stop31h 25m

Marrakech Menara

2023-06-13

2 stops34h 00m

C$ 1,550

Québec CityMarrakech Menara

YQB - RAK

YQBRAK

Québec City

2023-04-19

2 stops19h 00m

Marrakech Menara

2023-04-27

2 stops27h 08m

C$ 1,966

Flights are sorted by cheapest first

Deals found on 21/3

Related info for your journey

Useful info, stats and facts about Canada to Marrakech flights.

Departure points for flights from Canada to Marrakech

Select to see more specific information for flights to Marrakech from all departure points in Canada

Top 9 airlines flying from Canada to Marrakech

The chart below displays the airlines Cheapflights users travelling from Canada to Marrakech choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
TAP AIR PORTUGALCheapestC$ 676AverageC$ 1,263FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search TAP AIR PORTUGAL flights
Royal Air MarocCheapestC$ 828AverageC$ 1,012FlexibilityNo cancel feeOn-time75%COVID-19 safety
Search Royal Air Maroc flights
SWISSCheapestC$ 855AverageC$ 1,250FlexibilityNo cancel feeOn-time79%COVID-19 safety
Search SWISS flights
DeltaCheapestC$ 873AverageC$ 1,342FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search Delta flights
KLMCheapestC$ 893AverageC$ 1,650FlexibilityNo cancel feeOn-time75%COVID-19 safety
Search KLM flights
Air FranceCheapestC$ 896AverageC$ 1,671FlexibilityNo cancel feeOn-time77%COVID-19 safety
Search Air France flights
LufthansaCheapestC$ 947AverageC$ 1,338FlexibilityNo cancel feeOn-time76%COVID-19 safety
Search Lufthansa flights
British AirwaysCheapestC$ 1,003AverageC$ 1,269FlexibilityNo cancel feeOn-time70%COVID-19 safety
Search British Airways flights
American AirlinesCheapestC$ 1,016AverageC$ 1,049FlexibilityNo cancel feeOn-time71%COVID-19 safety
Search American Airlines flights

Search flights to Marrakech by cabin class

Business Classfrom C$ 2,078/person
Prem Economyfrom C$ 1,988/person
Economyfrom C$ 408/person
100% Free
Cheapflights is completely free to use, so you can start saving the moment you arrive.
Book with Flexibility
Our users can plan ahead with confidence and find flights with no change fees
Travel Smart
Millions of people come to us for their flight needs every year. We help make travel planning easy by providing useful insights and data-driven graphs that can inform your decisions.