To save up to 10% on this flight, we recommend booking at least 9 days prior to travel. The price may fluctuate and will likely increase closer to your departure date. Users on Cheapflights have found tickets from Morocco to Toronto from C$ 897 1-2 weeks out and tickets from C$ 1,877 for flights departing within the next 72 hours.
Due to multiple factors, expect to potentially pay more when booking in August. For low rates, February can be a great choice for travel to Toronto. Flights to Toronto from Morocco in February are about C$ 1,237 on average during February, but can be found for as low as C$ 923.
Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from Morocco to Toronto as you normally would.
Fly from
Fly to
Budget
C$ 994 - C$ 1,423
Route
Depart
Return
Price
Casablanca Mohamed VToronto Pearson Intl
CMN - YYZ
CMNYYZ
Casablanca Mohamed V
Wed 5/6
2 stops34h 16m
Toronto Pearson Intl
Wed 12/6
2 stops19h 17m
Casablanca Mohamed VToronto Pearson Intl
CMN - YYZ
CMNYYZ
Casablanca Mohamed V
Sun 19/5
1 stop27h 36m
Toronto Pearson Intl
Fri 31/5
1 stop25h 40m
Casablanca Mohamed VToronto Pearson Intl
CMN - YYZ
CMNYYZ
Casablanca Mohamed V
Wed 5/6
2 stops20h 07m
Toronto Pearson Intl
Wed 12/6
1 stop21h 45m
Casablanca Mohamed VToronto Pearson Intl
CMN - YYZ
CMNYYZ
Casablanca Mohamed V
Mon 8/7
2 stops23h 15m
Toronto Pearson Intl
Mon 22/7
1 stop19h 10m
Rabat SaleToronto Pearson Intl
RBA - YYZ
RBAYYZ
Rabat Sale
Sat 18/5
1 stop14h 35m
Toronto Pearson Intl
Tue 6/8
1 stop14h 30m
Casablanca Mohamed VToronto Pearson Intl
CMN - YYZ
CMNYYZ
Casablanca Mohamed V
Sun 7/7
2 stops18h 35m
Toronto Pearson Intl
Mon 22/7
2 stops23h 00m
Casablanca Mohamed VToronto Pearson Intl
CMN - YYZ
CMNYYZ
Casablanca Mohamed V
Tue 30/7
2 stops47h 10m
Toronto Pearson Intl
Thu 22/8
2 stops45h 55m
Marrakech MenaraToronto Pearson Intl
RAK - YYZ
RAKYYZ
Marrakech Menara
Mon 5/8
2 stops54h 35m
Toronto Pearson Intl
Tue 13/8
2 stops43h 50m
Marrakech MenaraToronto Pearson Intl
RAK - YYZ
RAKYYZ
Marrakech Menara
Tue 6/8
1 stop25h 45m
Toronto Pearson Intl
Tue 13/8
1 stop12h 20m
No data available for this route at this time. Please check back soon.
Comfort
Food
Entertainment
Boarding
Crew
Overall
Reviews
On time flights; courteous staff; efficient boarding system! Thank you!
Comfort
Food
Entertainment
Boarding
Crew
Overall
Reviews
On time flights; courteous staff; efficient boarding system! Thank you!
Comfort
Food
Entertainment
Boarding
Crew
Overall
Reviews
On time flights; courteous staff; efficient boarding system! Thank you!
Comfort
Food
Entertainment
Boarding
Crew
Overall
Reviews
On time flights; courteous staff; efficient boarding system! Thank you!
Comfort
Food
Entertainment
Boarding
Crew
Overall
Reviews
On time flights; courteous staff; efficient boarding system! Thank you!
Comfort
Food
Entertainment
Boarding
Crew
Overall
Reviews
On time flights; courteous staff; efficient boarding system! Thank you!
Cheapflights makes it easy to find Morocco to Toronto flights by helping our users search from 900+ travel sites for deals. We also provide you with filters for cabin, price, airline, airports, number of stops, and many more to narrow down that perfect flight.
Cheapflights simply makes it quick and affordable to book flights from Morocco to Toronto by bringing together all flight options from hundreds of airlines and agencies online — and put it in one place for you to choose from. Plus, Cheapflights is 100% free to use for all.
Users can book flights with no change fees policies with our dedicated filters. Book flights from Morocco to Toronto flexibly with Cheapflights today.
Yes, Cheapflights has a feature called Price Alert, which notifies users when flight prices change. Track prices for your flight to Toronto from Morocco today and book when prices fit your budget.