Cheap flights from Toronto Pearson Intl Airport to Marrakech

YYZ — RAK
3 Dec — 10 Dec1
Return
1 adult
Economy
From?
To?
Sat 3/12
Sat 10/12

How to find the cheapest flight from Pearson Intl (YYZ) to Marrakech (RAK)

All the information you need to plan the best YYZ to RAK flight in 2022: compare Pearson Intl to Marrakech flight prices with the expected peak season, weather and rainfall in Marrakech.

YYZ - RAK

Price

C$ 636 - C$ 1,633

RAK

Temperature

12 - 28 °C

RAK

Rainfall

0 - 30 mm

Popular inDecemberHigh demand for flights, 46% potential price rise
Cheapest inMarchBest time to find cheap flights, 28% potential price drop
Average priceC$ 985Average for round-trip flights in November 2022
Round-trip fromC$ 851From Toronto Pearson Intl to Marrakech Menara

How far in advance should I book a flight from Toronto Pearson Intl Airport to Marrakech?

When searching for a good deal, it’s best to be prepared for potential fluctuations in price. We recommend booking at least 34 days in advance, which can save you up to 15% on flights from Toronto Pearson Intl Airport to Marrakech compared to booking the week you need them. Waiting 34 days out may not be for everyone, so we have options available for flights within the next two weeks, with the lowest price starting at C$ 1,278. For sooner than that we have options available in the next 3 days from C$ 1,374.

What is the cheapest month to fly from Toronto Pearson Intl Airport to Marrakech?

Due to multiple factors, expect to potentially pay more when booking in August. For low rates, March can be a great choice for travel to Marrakech. Flights to Marrakech from Toronto Pearson Intl Airport in March are about C$ 1,126 on average during March, but can be found for as low as C$ 738.

When is the cheapest time to fly from Toronto Pearson Intl Airport to Marrakech (YYZ - RAK)?

Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from Toronto Pearson Intl Airport to Marrakech as you normally would.

Cheap flights from Pearson Intl to Marrakech in November, December 2022

The best prices found for YYZ to RAK flights for November, December
2 Dec. - 9 Dec.
YYZ

Toronto Pearson Intl

RAK

Marrakech Menara

2 stops

28h 21m
RAK

Marrakech Menara

YYZ

Toronto Pearson Intl

3 stops

48h 49m
C$ 997

Multiple Airlines

Deal found 25/11

2 Dec. - 10 Dec.
YYZ

Toronto Pearson Intl

RAK

Marrakech Menara

3 stops

29h 29m
RAK

Marrakech Menara

YYZ

Toronto Pearson Intl

3 stops

46h 24m
C$ 999

Multiple Airlines

Deal found 25/11

31 Dec. - 31 May
YYZ

Toronto Pearson Intl

RAK

Marrakech Menara

2 stops

23h 25m
RAK

Marrakech Menara

YYZ

Toronto Pearson Intl

2 stops

17h 09m
C$ 1,014

American Airlines

Deal found 27/11

Pearson Intl to Marrakech 2022 flight deals

Cheap flights to Marrakech from Pearson Intl found for this year
2 Dec. - 9 Dec.
YYZ

Toronto Pearson Intl

RAK

Marrakech Menara

2 stops

28h 21m
RAK

Marrakech Menara

YYZ

Toronto Pearson Intl

3 stops

48h 49m
C$ 997

Multiple Airlines

Deal found 25/11

2 Dec. - 10 Dec.
YYZ

Toronto Pearson Intl

RAK

Marrakech Menara

3 stops

29h 29m
RAK

Marrakech Menara

YYZ

Toronto Pearson Intl

3 stops

46h 24m
C$ 999

Multiple Airlines

Deal found 25/11

31 Dec. - 31 May
YYZ

Toronto Pearson Intl

RAK

Marrakech Menara

2 stops

23h 25m
RAK

Marrakech Menara

YYZ

Toronto Pearson Intl

2 stops

17h 09m
C$ 1,014

American Airlines

Deal found 27/11

Last minute flights from Pearson Intl to Marrakech

Late deals on round-trip flights to Marrakech from Pearson Intl, departing today and this week
7 Dec. - 18 Dec.
YYZ

Toronto Pearson Intl

RAK

Marrakech Menara

2 stops

23h 25m
RAK

Marrakech Menara

YYZ

Toronto Pearson Intl

2 stops

31h 48m
C$ 1,014

American Airlines

Deal found 26/11

7 Dec. - 18 Dec.
YYZ

Toronto Pearson Intl

RAK

Marrakech Menara

3 stops

27h 49m
RAK

Marrakech Menara

YYZ

Toronto Pearson Intl

3 stops

51h 22m
C$ 1,112

Multiple Airlines

Deal found 27/11

3 Dec. - 17 Dec.
YYZ

Toronto Pearson Intl

RAK

Marrakech Menara

2 stops

20h 35m
RAK

Marrakech Menara

YYZ

Toronto Pearson Intl

2 stops

25h 45m
C$ 1,134

Multiple Airlines

Deal found 25/11

One-way flights to Marrakech from Pearson Intl

The cheapest one-way flights from Pearson Intl to Marrakech
7 Dec.
YYZ

Toronto Pearson Intl

RAK

Marrakech Menara

3 stops

50h 40m
C$ 459

Multiple Airlines

Deal found 26/11

5 Dec.
YYZ

Toronto Pearson Intl

RAK

Marrakech Menara

1 stop

18h 10m
C$ 476

Multiple Airlines

Deal found 27/11

6 Dec.
YYZ

Toronto Pearson Intl

RAK

Marrakech Menara

1 stop

16h 30m
C$ 495

Multiple Airlines

Deal found 27/11

Related info for your journey

Useful info, stats and facts about Pearson Intl to Marrakech flights.

What airport do you fly into for flights to Marrakech from Toronto Pearson Intl?

Marrakech Menara (RAK), located 5.3 km from the city centre, is the airport you fly into when you book flights from Toronto Pearson Intl to Marrakech. 8 airlines have flights to Menara from Toronto Pearson Intl on a regular basis. Booking flights from Toronto Pearson Intl to Marrakech Menara should not be difficult; the airport handles an average of 0 inbound flights from Toronto Pearson Intl per day.

Which airlines flying from Toronto Pearson Intl to Marrakech Menara have flexible cancellations due to COVID-19?

TAP AIR PORTUGAL, Air France, and KLM are some of the carriers that may have flexible cancellation policies. You can use our site to filter for other airlines that may also have this kind of flexibility.

Can I find flights from Toronto Pearson Intl Airport to Marrakech for under C$ 700 on Cheapflights?

Yes, there are multiple flights from Toronto Pearson Intl Airport to Marrakech for under C$ 700. The cheapest flight booked recently is on Multiple Airlines for just C$ 657, but on average you can expect to pay C$ 717.

Are there last-minute flights available from Toronto Pearson Intl Airport to Marrakech for under C$ 1,100?

There are currently 20+ open flights from Toronto Pearson Intl Airport to Marrakech within the next 7 days for less than C$ 1,100.

What are the cheapest airlines to fly from Toronto Pearson Intl Airport to Marrakech one-way?

To fly one-way, consider booking your trip with SWISS, which is currently one of the cheapest options available, starting at C$ 807. Austrian Airlines flights start at C$ 867 while deals on Air Canada start at C$ 1,609 one-way.

What are the most popular airlines that fly from Toronto Pearson Intl Airport to Marrakech?

When booking a flight from Toronto Pearson Intl Airport to Marrakech, you may want to consider flying on American Airlines, Air France or British Airways as they are the most popular for this route.

What are the cheapest flights from Toronto Pearson Intl Airport to Marrakech?

While on average a flight from Toronto Pearson Intl Airport to Marrakech is generally C$ 1,658, our data shows the cheapest flight currently is C$ 403. When looking at the most popular route, (Toronto Pearson Intl - Marrakech Menara), you can expect to pay C$ 701 for that flight.

Alternative routes for Pearson Intl to Marrakech

See prices for flight routes from nearby airports that may be better suited for you.
Pearson Intl to Rabatfrom C$ 4,177 pp

Top 7 airlines flying from Pearson Intl to Marrakech

The chart below displays the airlines Cheapflights users travelling from Pearson Intl 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$ 600AverageC$ 816FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search TAP AIR PORTUGAL flights
Brussels AirlinesCheapestC$ 699AverageC$ 884FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search Brussels Airlines flights
Air FranceCheapestC$ 796AverageC$ 978FlexibilityNo cancel feeOn-time77%COVID-19 safety
Search Air France flights
DeltaCheapestC$ 826AverageC$ 1,258FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search Delta flights
KLMCheapestC$ 873AverageC$ 978FlexibilityNo cancel feeOn-time75%COVID-19 safety
Search KLM flights
LufthansaCheapestC$ 890AverageC$ 1,062FlexibilityNo cancel feeOn-time76%COVID-19 safety
Search Lufthansa flights
British AirwaysCheapestC$ 960AverageC$ 1,062FlexibilityNo cancel feeOn-time70%COVID-19 safety
Search British Airways flights