Flying From Morocco to Canada: What You Need to Know
Cheapest direct flight price | NZD 463 |
---|---|
Cheapest return ticket price | NZD 1,011 |
Off-season for travel | April |
Peak season for travel | June |
Popular airline | Air Canada |
Search Flights From Morocco to Canada
Easily compare flights from Morocco to Canada and find the cheapest tickets available!
Find the Cheapest Flights to Canada From Morocco
Looking for affordable flights from Morocco to Canada? Check out these great prices for the next 90 days, starting at just NZD 353 for a one-way ticket and NZD 903 for a round-trip.
-
Round-trip
-
One way
-
-
Cheapest nonstopMon, Mar 31CMNYULCasablancaMontrealNonstop | Air CanadaSun, Apr 6YULCMNMontrealCasablancaNonstop | Air CanadaNZD 1,011 NZD 1,73042% OFF42% OFFNZD 1,730 NZD 1,011
-
Fri, Apr 11CMNYYZCasablancaTorontoNonstop | Royal Air MarocFri, Apr 18YYZCMNTorontoCasablancaNonstop | Royal Air MarocNZD 1,122 NZD 1,73035% OFF35% OFFNZD 1,730 NZD 1,122
-
Thu, Mar 27RAKYHMMarrakechToronto1 stops | PLAY AirlineWed, Apr 2YHMRAKTorontoMarrakech1 stops | PLAY AirlineNZD 903 NZD 1,73048% OFF48% OFFNZD 1,730 NZD 903
-
Wed, Mar 19RBAYULRabatMontreal1 stops | Air Arabia MarocWed, Mar 26YULRBAMontrealRabat1 stops | Air CanadaNZD 1,01941% OFFNZD 1,730 NZD 1,019
-
Mon, Mar 10RAKYULMarrakechMontreal1 stops | Delta Air LinesMon, Mar 17YULRAKMontrealMarrakech1 stops | Delta Air LinesNZD 1,08437% OFFNZD 1,730 NZD 1,084
-
Mon, Mar 24TNGYULTangierMontreal1 stops | Transavia FranceMon, Mar 31YULTNGMontrealTangier1 stops | LufthansaNZD 1,15733% OFFNZD 1,730 NZD 1,157
-
Mon, Mar 17RAKYYCMarrakechCalgary1 stops | easyJetSun, Mar 23YYCRAKCalgaryMarrakech1 stops | WestJetNZD 1,20530% OFFNZD 1,730 NZD 1,205
-
Fri, Mar 21CMNYOWCasablancaOttawa1 stops | Air CanadaFri, Mar 28YOWCMNOttawaCasablanca1 stops | Air CanadaNZD 1,21030% OFFNZD 1,730 NZD 1,210
-
Tue, Mar 11CMNYYCCasablancaCalgary1 stops | Royal Air MarocTue, Mar 18YYCCMNCalgaryCasablanca1 stops | WestJetNZD 1,24828% OFFNZD 1,730 NZD 1,248
-
Tue, Apr 1CMNYQBCasablancaQuebec City1 stops | Royal Air MarocSun, Apr 6YQBCMNQuebec CityCasablanca1 stops | Air TransatNZD 1,31524% OFFNZD 1,730 NZD 1,315
-
Wed, Mar 12CMNYTOCasablancaToronto1 stops | Normal AirlineFri, Mar 14YTOCMNTorontoCasablancaNonstop | Normal AirlineFind More FlightsFind More Flights
-
Cheapest nonstopWed, Apr 2CMNYYZCasablancaTorontoNonstop | Royal Air MarocNZD 857 NZD 1,13024% OFF24% OFFNZD 1,130 NZD 857
-
Fri, Apr 18CMNYULCasablancaMontrealNonstop | Royal Air MarocNZD 859 NZD 1,13024% OFF24% OFFNZD 1,130 NZD 859
-
Wed, Mar 12RBAYYCRabatCalgary1 stops | easyJetNZD 353 NZD 1,13069% OFF69% OFFNZD 1,130 NZD 353
-
Sat, Mar 22TNGYYCTangierCalgary1 stops | Vueling AirlinesNZD 41164% OFFNZD 1,130 NZD 411
-
Sat, Mar 22CMNYYCCasablancaCalgary1 stops | Transavia FranceNZD 46359% OFFNZD 1,130 NZD 463
-
Mon, Apr 7RBAYYZRabatToronto1 stops | RyanairNZD 47957% OFFNZD 1,130 NZD 479
-
Thu, Apr 3RAKYYCMarrakechCalgary1 stops | Wizz Air MaltaNZD 52753% OFFNZD 1,130 NZD 527
-
Thu, Mar 13AGAYYCAgadirCalgary1 stops | easyJetNZD 52753% OFFNZD 1,130 NZD 527
-
Mon, May 5TNGYULTangierMontreal1 stops | RyanairNZD 55151% OFFNZD 1,130 NZD 551
-
Mon, Apr 14RAKYYZMarrakechToronto1 stops | RyanairNZD 56850% OFFNZD 1,130 NZD 568
-
Thu, May 8RAKYULMarrakechMontreal1 stops | easyJetNZD 57149% OFFNZD 1,130 NZD 571
-
Thu, May 8CMNYULCasablancaMontreal1 stops | Transavia FranceNZD 63844% OFFNZD 1,130 NZD 638
-
Wed, Mar 12CMNYTOCasablancaToronto1 stops | Normal AirlineFind More FlightsFind More Flights
-
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
FAQs: Flights From Morocco to Canada
-
When is it the cheapest time to fly from Morocco to Canada?
According to our flights calendar over the next 90 days, it seems the cheapest date is on 2025-03-12 for one-way flights. -
How much is the cheapest flight ticket to Canada from Morocco?
The cheapest round-trip flight from Morocco to Canada is on the route from Casablanca to Toronto, with prices starting at NZD 844 for a round trip between 2025-03-18 and 2025-03-25. -
How long is a flight to Canada from Morocco?
Based on our flight data, the average flight time from Morocco to Canada is approximately 8 hours 25 minutes based on our most popular routes from Casablanca to Toronto. The time may also vary depending on your destination. -
What is the cheapest airline that flies to Canada from Morocco?
The cheapest airline flying to Canada from Morocco is easyJet serving the route from Casablanca to Toronto. -
What airlines fly from Morocco to Canada?
Royal Air Maroc are airlines that fly frequently from Morocco to Canada. The overall price will vary depending on your destination and travel dates. Budget airlines generally offer lower prices to Australia, but they may have limited baggage allowance, reduced onboard services, and longer commuting times to secondary airports.
Trending Searches
-
Top Flight Destinations in Canada
-
Top Flight to Canada
-
Top Flight From Morocco
- Croatia to Canada Flights
- Malawi to Canada Flights
- Greece to Canada Flights
- United Arab Emirates to Canada Flights
- Suriname to Canada Flights
- Haiti to Canada Flights
- Mozambique to Canada Flights
- Singapore to Canada Flights
- Denmark to Canada Flights
- Moldova to Canada Flights
- Niger to Canada Flights
- Albania to Canada Flights
- Israel to Canada Flights
- China to Canada Flights
- Italy to Canada Flights
- Morocco to Poland Flights
- Morocco to Anguilla Flights
- Morocco to Rwanda Flights
- Morocco to Djibouti Flights
- Morocco to Kenya Flights
- Morocco to Malta Flights
- Morocco to Moldova Flights
- Morocco to Puerto Rico Flights
- Morocco to France Flights
- Morocco to Tanzania Flights
- Morocco to Haiti Flights
- Morocco to Iceland Flights
- Morocco to Mali Flights
- Morocco to Italy Flights
- Morocco to Martinique Flights