To save on the cost of your flight from Morocco to Toronto Pearson Intl Airport, book at least 9 days before your planned departure. Booking around this time can save you about 10% on the cost of this flight compared to booking a flight leaving this week. We have found prices from C$ 894 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,871.
Our data shows that February tends to be the cheapest month to fly to Toronto Pearson Intl Airport from Morocco. Users have commonly found prices around C$ 1,227 for the month, but tickets can be as low as C$ 920. Due to multiple factors, prepare for potentially higher prices in August.
Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from Morocco to Toronto Pearson Intl Airport as you normally would.
Fly from
Fly to
Budget
C$ 850 - C$ 1,157
Route
Depart
Return
Price
Casablanca Mohamed VToronto Pearson Intl
CMN - YYZ
CMNYYZ
Casablanca Mohamed V
Mon 7/10
2 stops27h 20m
Toronto Pearson Intl
Tue 10/12
2 stops38h 15m
Marrakech MenaraToronto Pearson Intl
RAK - YYZ
RAKYYZ
Marrakech Menara
Thu 30/5
2 stops33h 35m
Toronto Pearson Intl
Wed 2/10
2 stops23h 54m
Casablanca Mohamed VToronto Pearson Intl
CMN - YYZ
CMNYYZ
Casablanca Mohamed V
Mon 7/10
1 stop13h 44m
Toronto Pearson Intl
Tue 10/12
1 stop13h 50m
Casablanca Mohamed VToronto Pearson Intl
CMN - YYZ
CMNYYZ
Casablanca Mohamed V
Fri 28/6
1 stop14h 35m
Toronto Pearson Intl
Tue 16/7
1 stop14h 15m
Casablanca Mohamed VToronto Pearson Intl
CMN - YYZ
CMNYYZ
Casablanca Mohamed V
Mon 3/6
1 stop13h 15m
Toronto Pearson Intl
Mon 17/6
1 stop16h 30m
Casablanca Mohamed VToronto Pearson Intl
CMN - YYZ
CMNYYZ
Casablanca Mohamed V
Wed 2/10
1 stop31h 30m
Toronto Pearson Intl
Tue 3/12
1 stop17h 25m
Casablanca Mohamed VToronto Pearson Intl
CMN - YYZ
CMNYYZ
Casablanca Mohamed V
Sat 8/6
2 stops20h 00m
Toronto Pearson Intl
Sun 16/6
1 stop22h 05m
Casablanca Mohamed VToronto Pearson Intl
CMN - YYZ
CMNYYZ
Casablanca Mohamed V
Wed 4/9
1 stop25h 55m
Toronto Pearson Intl
Tue 19/11
1 stop11h 50m
Marrakech MenaraToronto Pearson Intl
RAK - YYZ
RAKYYZ
Marrakech Menara
Thu 30/5
1 stop13h 45m
Toronto Pearson Intl
Wed 2/10
2 stops17h 27m
No data available for this route at this time. Please check back soon.
Crew
Boarding
Overall
Food
Comfort
Entertainment
Reviews
On time flights; courteous staff; efficient boarding system! Thank you!
Crew
Boarding
Overall
Food
Comfort
Entertainment
Reviews
On time flights; courteous staff; efficient boarding system! Thank you!
Crew
Boarding
Overall
Food
Comfort
Entertainment
Reviews
On time flights; courteous staff; efficient boarding system! Thank you!
Crew
Boarding
Overall
Food
Comfort
Entertainment
Reviews
On time flights; courteous staff; efficient boarding system! Thank you!
Crew
Boarding
Overall
Food
Comfort
Entertainment
Reviews
On time flights; courteous staff; efficient boarding system! Thank you!
Crew
Boarding
Overall
Food
Comfort
Entertainment
Reviews
On time flights; courteous staff; efficient boarding system! Thank you!
Cheapflights goes through 900+ travel sites to look for the best flight deals for flights from Morocco to Pearson Intl. Too many options? Cheapflights also provides filters for things like airlines, price ranges, and number of stops to help you make a decision easily.
Millions of users choose and trust Cheapflights to book the best flight deals from Morocco to Pearson Intl for free. We help you search and compare prices from hundreds of airlines for the right flight just for you.
Cheapflights does show flights with no change fees to all users. To see these options for flights from Morocco to Pearson Intl, users can toggle the no change fees filter when performing a flight search.
Yes, Cheapflights has a feature called Price Alert, which notifies users when flight prices change. Track prices for your flight to Pearson Intl from Morocco today and book when prices fit your budget.