Recent Airfares From Morocco to Canada

Casablanca to Montréal

from

2 Feb - 9 Feb
7-day round trip
change dates
Marrakesh to Quebec City

from

8 Nov - 22 Nov
14-day round trip
change dates
Casablanca to Toronto

from

12 Feb - 23 Feb
11-day round trip
change dates
Rabat to Ottawa

from

5 Feb - 21 Feb
16-day round trip
change dates
Casablanca to Saint John

from

8 Feb - 18 Feb
10-day round trip
change dates
Casablanca to Edmonton

from

12 Feb - 26 Mar
42-day round trip
change dates
Casablanca to Winnipeg

from

31 Jan - 28 Feb
28-day round trip
change dates
Casablanca to Sydney

from

31 Mar - 7 Apr
7-day round trip
change dates

Weather Averages for Canada

Morocco to Canada Flight Information

  • The cheapest flight from Morocco to Canada is from Casablanca to Montréal, with airfares starting at SAR 1776.62
  • The fastest flight from Morocco to Canada is from Casablanca to Montréal, with an average flight time of 7h 40m
  • The most popular airlines flying from Morocco to Canada are Royal Air Maroc, Air Canada, Transavia France
  • The most popular city destinations in Canada are Niagara Falls, Calgary, Edmonton