Cheap flights from Pearson Intl to Marrakech

Return
1 adult
Economy
From?
To?
Sun 5/12
Sun 12/12

How to find the cheapest flight from Pearson Intl to Marrakech

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

YYZ - RAK

Price

C$ 648 - C$ 1,163

RAK

Temperature

12 - 28 °C

RAK

Precipitation

0 - 30 mm

Popular in

December

High demand for flights, 34% potential price rise

Cheapest in

November

Best time to find cheap flights, 16% potential price drop

Round-trip from

C$ 826

From Toronto Pearson Intl to Marrakech Menara

One-way from

C$ 695

One-way flight from 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 61 days in advance, which can save you up to 10% on flights from Toronto Pearson Intl Airport to Marrakech compared to booking the week you need them. Waiting 61 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,045. For sooner than that we have options available in the next 3 days from C$ 1,049.

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 December. For low rates, November can be a great choice for travel to Marrakech. Flights to Marrakech from Toronto Pearson Intl Airport in November are about C$ 971 on average during November, but can be found for as low as C$ 789.

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 2021

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

Toronto Pearson Intl

RAK

Marrakech Menara

2 stops

17h 45m
RAK

Marrakech Menara

YYZ

Toronto Pearson Intl

1 stop

19h 15m
C$ 827

Multiple Airlines

View Deal

Deal found 29/11/21

4 Dec. - 9 Dec.
YYZ

Toronto Pearson Intl

RAK

Marrakech Menara

2 stops

34h 15m
RAK

Marrakech Menara

YYZ

Toronto Pearson Intl

1 stop

29h 30m
C$ 831

Air France

View Deal

Deal found 28/11/21

4 Dec. - 9 Dec.
YYZ

Toronto Pearson Intl

RAK

Marrakech Menara

2 stops

34h 15m
RAK

Marrakech Menara

YYZ

Toronto Pearson Intl

2 stops

48h 30m
C$ 873

Air France

View Deal

Deal found 28/11/21

Pearson Intl to Marrakech 2021 flight deals

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

Toronto Pearson Intl

RAK

Marrakech Menara

2 stops

17h 45m
RAK

Marrakech Menara

YYZ

Toronto Pearson Intl

1 stop

19h 15m
C$ 827

Multiple Airlines

View Deal

Deal found 29/11/21

4 Dec. - 9 Dec.
YYZ

Toronto Pearson Intl

RAK

Marrakech Menara

2 stops

34h 15m
RAK

Marrakech Menara

YYZ

Toronto Pearson Intl

1 stop

29h 30m
C$ 831

Air France

View Deal

Deal found 28/11/21

4 Dec. - 9 Dec.
YYZ

Toronto Pearson Intl

RAK

Marrakech Menara

2 stops

34h 15m
RAK

Marrakech Menara

YYZ

Toronto Pearson Intl

2 stops

48h 30m
C$ 873

Air France

View Deal

Deal found 28/11/21

One-way flights to Marrakech Menara from Pearson Intl

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

Toronto Pearson Intl

RAK

Marrakech Menara

2 stops

30h 20m
C$ 598

Multiple Airlines

View Deal

Deal found 29/11/21

13 Dec.
YYZ

Toronto Pearson Intl

RAK

Marrakech Menara

3 stops

20h 10m
C$ 637

Multiple Airlines

View Deal

Deal found 29/11/21

12 Jan.
YYZ

Toronto Pearson Intl

RAK

Marrakech Menara

1 stop

17h 20m
C$ 695

Turkish Airlines

View Deal

Deal found 27/11/21

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?

Air France, KLM, and TAP AIR PORTUGAL 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$ 669, but on average you can expect to pay C$ 755.

What are the cheapest airlines flying from Toronto Pearson Intl Airport to Marrakech round-trip?

Flying on Air France is currently your cheapest option to Marrakech, with prices starting at C$ 754. Additional round-trip tickets that might be worth considering are offered by Lufthansa and Delta, with the lowest prices starting at C$ 759 and C$ 787, respectively. Air France is currently priced 23% below the average price you’ll pay for this route.

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 Turkish Airlines, which is currently one of the cheapest options available, starting at C$ 695. Delta flights start at C$ 799 while deals on American Airlines start at C$ 3,237 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 Air France, British Airways or Delta 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$ 807, our data shows the cheapest flight currently is C$ 470. When looking at the most popular route, (Toronto Pearson Intl - Marrakech Menara), you can expect to pay C$ 667 for that flight.

Can I fly to Marrakech Menara from Toronto Pearson Intl right now?

Information is based on travel restrictions from Toronto Pearson Intl to Marrakech Menara

Most visitors from Toronto Pearson Intl need to provide a negative COVID-19 test result and/or quarantine to enter Marrakech Menara.

COVID-19 testing requirements
Visitors from Toronto Pearson Intl must present a negative RT-PCR (NAAT) test taken 48 hours before departing to Marrakech Menara.

Quarantine requirements
Visitors from Toronto Pearson Intl are not required to quarantine after entering Marrakech Menara.

Documents
Health Form - Travelers are required to complete a health form before departure to Morocco. The form is available online or from the airline or ship.


Can I fly back to Toronto Pearson Intl from Marrakech Menara?

Returning to Toronto Pearson Intl from Marrakech Menara

COVID-19 testing requirements
Visitors from Marrakech Menara must present a negative RT-PCR (NAAT) test taken 72 hours before departing to Toronto Pearson Intl.

Quarantine requirements
Visitors from Marrakech Menara are not required to quarantine after entering Toronto Pearson Intl.

Alternative routes for Pearson Intl to Marrakech

See prices for flight routes from nearby airports that may be better suited for you.

Top 5 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 PORTUGAL
CheapestC$ 610
AverageC$ 1,291
FlexibilityNo cancel fee
On-timeN/A
COVID-19 safety
Brussels Airlines
CheapestC$ 667
AverageC$ 842
FlexibilityNo cancel fee
On-timeN/A
COVID-19 safety
SWISS
CheapestC$ 720
AverageC$ 877
FlexibilityNo cancel fee
On-time79%
COVID-19 safety
Air France
CheapestC$ 800
AverageC$ 1,020
FlexibilityNo cancel fee
On-time77%
COVID-19 safety
KLM
CheapestC$ 800
AverageC$ 1,053
FlexibilityNo cancel fee
On-time75%
COVID-19 safety