Cheap flights from Toronto Pearson Intl Airport to Morocco

YYZ — RAK
16 Aug — 23 Aug1
Return
1 adult
Economy
From?
To?
Tue 16/8
Tue 23/8

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

To save on the cost of your flight from Toronto Pearson Intl Airport to Morocco, book at least 61 days before your planned departure. Booking around this time can save you about 27% on the cost of this flight compared to booking a flight leaving this week. We have found prices from C$ 1,079 if you need a flight within two weeks. For flights within the next 72 hours, you can find tickets from as low as C$ 1,323.

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

September can be a great time to fly to Morocco from Toronto Pearson Intl Airport with a flight ticket averaging about C$ 932. Cheapflights users have found deals in the month of September for as cheap as C$ 379. The most expensive prices can be found in the month of July.

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

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 Morocco as you normally would.

Cheap flights from Pearson Intl to Morocco in August, September 2022

The best prices found for YYZ to Morocco flights for August, September
28 Sep. - 10 Oct.
YYZ

Toronto Pearson Intl

CMN

Casablanca Mohamed V

1 stop

12h 10m
CMN

Casablanca Mohamed V

YYZ

Toronto Pearson Intl

1 stop

26h 00m
C$ 657

TAP AIR PORTUGAL

Pick Dates

Deal found 8/8/22

29 Sep. - 11 Oct.
YYZ

Toronto Pearson Intl

CMN

Casablanca Mohamed V

1 stop

12h 10m
CMN

Casablanca Mohamed V

YYZ

Toronto Pearson Intl

1 stop

33h 05m
C$ 658

TAP AIR PORTUGAL

Pick Dates

Deal found 8/8/22

29 Sep. - 11 Oct.
YYZ

Toronto Pearson Intl

CMN

Casablanca Mohamed V

1 stop

12h 10m
CMN

Casablanca Mohamed V

YYZ

Toronto Pearson Intl

1 stop

33h 05m
C$ 661

TAP AIR PORTUGAL

Pick Dates

Deal found 8/8/22

Pearson Intl to Morocco 2022 flight deals

Cheap flights to Morocco from Pearson Intl found for this year
23 Oct. - 9 Nov.
YYZ

Toronto Pearson Intl

CMN

Casablanca Mohamed V

1 stop

17h 05m
CMN

Casablanca Mohamed V

YYZ

Toronto Pearson Intl

1 stop

27h 30m
C$ 643

TAP AIR PORTUGAL

Pick Dates

Deal found 8/8/22

10 Oct. - 7 Nov.
YYZ

Toronto Pearson Intl

CMN

Casablanca Mohamed V

1 stop

12h 10m
CMN

Casablanca Mohamed V

YYZ

Toronto Pearson Intl

1 stop

27h 30m
C$ 644

TAP AIR PORTUGAL

Pick Dates

Deal found 8/11/22

10 Oct. - 7 Nov.
YYZ

Toronto Pearson Intl

CMN

Casablanca Mohamed V

1 stop

12h 10m
CMN

Casablanca Mohamed V

YYZ

Toronto Pearson Intl

1 stop

27h 30m
C$ 652

TAP AIR PORTUGAL

Pick Dates

Deal found 8/10/22

Cheap KLM flights from Pearson Intl to Morocco

6 Oct. - 18 Oct.
YYZ

Toronto Pearson Intl

RAK

Marrakech Menara

2 stops

35h 30m
RAK

Marrakech Menara

YYZ

Toronto Pearson Intl

2 stops

30h 55m
C$ 892

KLM

Pick Dates

Deal found 8/9/22

25 Dec. - 15 Jan.
YYZ

Toronto Pearson Intl

RBA

Rabat Sale

2 stops

23h 45m
RBA

Rabat Sale

YYZ

Toronto Pearson Intl

2 stops

31h 25m
C$ 893

KLM

Pick Dates

Deal found 8/9/22

25 Sep. - 6 Oct.
YYZ

Toronto Pearson Intl

RAK

Marrakech Menara

2 stops

18h 55m
RAK

Marrakech Menara

YYZ

Toronto Pearson Intl

2 stops

24h 10m
C$ 912

KLM

Pick Dates

Deal found 8/10/22

Cheap Air France flights from Pearson Intl to Morocco

25 Jan. - 22 Feb.
YYZ

Toronto Pearson Intl

RBA

Rabat Sale

1 stop

12h 20m
RBA

Rabat Sale

YYZ

Toronto Pearson Intl

1 stop

15h 50m
C$ 833

Air France

Pick Dates

Deal found 8/10/22

8 Oct. - 18 Oct.
YYZ

Toronto Pearson Intl

RAK

Marrakech Menara

1 stop

14h 30m
RAK

Marrakech Menara

YYZ

Toronto Pearson Intl

1 stop

27h 10m
C$ 846

Air France

Pick Dates

Deal found 8/9/22

25 Jan. - 22 Feb.
YYZ

Toronto Pearson Intl

RBA

Rabat Sale

1 stop

15h 00m
RBA

Rabat Sale

YYZ

Toronto Pearson Intl

2 stops

31h 25m
C$ 857

Air France

Pick Dates

Deal found 8/10/22

Last minute flights from Pearson Intl to Morocco

Late deals on round-trip flights to Morocco from Pearson Intl, departing today and this week
17 Aug. - 30 Aug.
YYZ

Toronto Pearson Intl

RAK

Marrakech Menara

1 stop

14h 25m
RAK

Marrakech Menara

YYZ

Toronto Pearson Intl

2 stops

29h 53m
C$ 1,451

Delta

Pick Dates

Deal found 8/10/22

20 Aug. - 5 Sep.
YYZ

Toronto Pearson Intl

CMN

Casablanca Mohamed V

1 stop

32h 15m
CMN

Casablanca Mohamed V

YYZ

Toronto Pearson Intl

2 stops

26h 30m
C$ 1,487

Air Canada

Pick Dates

Deal found 8/8/22

20 Aug. - 5 Sep.
YYZ

Toronto Pearson Intl

CMN

Casablanca Mohamed V

1 stop

31h 15m
CMN

Casablanca Mohamed V

YYZ

Toronto Pearson Intl

1 stop

28h 19m
C$ 1,493

Air Canada

Pick Dates

Deal found 8/8/22

One-way flights to Morocco from Pearson Intl

The cheapest one-way flights from Pearson Intl to Morocco
12 Nov.
YYZ

Toronto Pearson Intl

RAK

Marrakech Menara

1 stop

16h 30m
C$ 439

Multiple Airlines

Pick Dates

Deal found 8/9/22

24 Nov.
YYZ

Toronto Pearson Intl

RAK

Marrakech Menara

1 stop

16h 30m
C$ 454

Multiple Airlines

Pick Dates

Deal found 8/8/22

17 Sep.
YYZ

Toronto Pearson Intl

CMN

Casablanca Mohamed V

1 stop

15h 35m
C$ 475

Multiple Airlines

Pick Dates

Deal found 8/8/22

Related info for your journey

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

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

Some of our airline partners flying from Toronto Pearson Intl to Morocco have new flexible policies in place due to COVID-19. Air France, Air Canada, and TAP AIR PORTUGAL are some of the carriers where you may find flexible cancellation policies. You can use our site to filter for airlines like Air France with this kind of flexibility.

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

Yes, there are multiple flights from Toronto Pearson Intl Airport to Morocco for under C$ 700. The cheapest flight booked recently is on TAP AIR PORTUGAL for just C$ 644, but on average you can expect to pay C$ 715.

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

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

What are the most popular routes from Toronto Pearson Intl Airport to Morocco?

The most popular flight routes from Toronto Pearson Intl Airport to Morocco are Toronto Pearson Intl - Casablanca Mohamed V, Toronto Pearson Intl - Marrakech Menara and Toronto Pearson Intl - Rabat Sale.

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

Consider Air France, Delta or KLM when booking your flight. These represent the most popular airlines when flying from Toronto Pearson Intl Airport to Morocco.

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

On average you can expect to pay C$ 2,431 for a flight from Toronto Pearson Intl Airport to Morocco. The cheapest flight overall is C$ 350 while the most popular route, (Toronto Pearson Intl - Casablanca Mohamed V) is currently priced at C$ 643.

Destination points for flights from Pearson Intl to Morocco

Select to see more specific information for flights from Pearson Intl to all places in Morocco

Top 9 airlines flying from Pearson Intl to Morocco

The chart below displays the airlines Cheapflights users travelling from Pearson Intl to Morocco choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
Juneyao AirlinesCheapestC$ 19AverageC$ 32FlexibilityNo cancel feeOn-time66%COVID-19 safety
Search Juneyao Airlines flights
TAP AIR PORTUGALCheapestC$ 573AverageC$ 822FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search TAP AIR PORTUGAL flights
DeltaCheapestC$ 578AverageC$ 848FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search Delta flights
Brussels AirlinesCheapestC$ 671AverageC$ 848FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search Brussels Airlines flights
Air CanadaCheapestC$ 703AverageC$ 1,021FlexibilityNo cancel feeOn-time67%COVID-19 safety
Search Air Canada flights
Air FranceCheapestC$ 759AverageC$ 938FlexibilityNo cancel feeOn-time77%COVID-19 safety
Search Air France flights
LufthansaCheapestC$ 776AverageC$ 939FlexibilityNo cancel feeOn-time76%COVID-19 safety
Search Lufthansa flights
KLMCheapestC$ 785AverageC$ 1,029FlexibilityNo cancel feeOn-time75%COVID-19 safety
Search KLM flights
ITA AirwaysCheapestC$ 922AverageC$ 1,336FlexibilityNo cancel feeOn-time81%COVID-19 safety
Search ITA Airways flights