Explore Air Canada flights from Canada to Morocco starting at CAD 910*

Promotion code

*Fares displayed have been collected within the last 48 hours and may no longer be available at the time of booking. Learn more about this offer. Additional baggage fees and charges for optional products and services may apply.

Flights between Canada and Morocco - our lowest fares in cash

CAD
keyboard_arrow_down

Montréal (YUL)to

Casablanca (CMN)
Feb 17, 2026 - Mar 11, 2026
From
CAD 930
Round-trip
Economy

Montréal (YUL)to

Casablanca (CMN)
Jan 08, 2026 - Feb 04, 2026
From
CAD 910
Round-trip
Economy

Toronto (YYZ)to

Casablanca (CMN)
Jan 21, 2026 - Jan 28, 2026
From
CAD 983
Round-trip
Economy

Toronto (YYZ)to

Casablanca (CMN)
Feb 18, 2026 - Feb 25, 2026
From
CAD 983
Round-trip
Economy

Vancouver (YVR)to

Casablanca (CMN)
Mar 07, 2026 - Mar 20, 2026
From
CAD 1,081
Round-trip
Economy

Vancouver (YVR)to

Casablanca (CMN)
Jan 22, 2026 - Jul 21, 2026
From
CAD 1,293
Round-trip
Economy

Toronto (YYZ)to

Marrakech (RAK)
Feb 06, 2026 - Feb 25, 2026
From
CAD 1,253
Round-trip
Economy

Toronto (YYZ)to

Marrakech (RAK)
Dec 31, 2025 - Jan 18, 2026
From
CAD 1,533
Round-trip
Economy

Calgary (YYC)to

Casablanca (CMN)
May 01, 2026 - May 30, 2026
From
CAD 1,388
Round-trip
Economy

Calgary (YYC)to

Casablanca (CMN)
Feb 10, 2026 - Apr 21, 2026
From
CAD 1,313
Round-trip
Economy

*Fares displayed have been collected within the last 48hrs and may no longer be available at time of booking. Learn more about this offer. Additional baggage fees and charges for optional products and services may apply.

Explore Air Canada flights from Canada to Morocco | Air Canada

Flights between Canada and Morocco - our lowest fares in points

pts
keyboard_arrow_down
Flights between Canada and Morocco - our lowest fares in points
From
To
Fare Type
Departure
Price
Montréal (YUL)Casablanca (CMN)Round-trip
/
Economy
Aug 09, 2026 - Sep 02, 2026

From

70,000 pts
+ CAD 161

Viewed: 16 hours ago

Toronto (YYZ)Casablanca (CMN)Round-trip
/
Economy
Oct 08, 2026 - Oct 20, 2026

From

82,600 pts
+ CAD 162

Viewed: 15 hours ago

Toronto (YYZ)Marrakech (RAK)Round-trip
/
Economy
Oct 08, 2026 - Oct 20, 2026

From

110,000 pts
+ CAD 254

Viewed: 15 hours ago

*Points displayed do not reflect preferred pricing for Aeroplan Elite Status Members and/or Aeroplan Credit Cardholders. Prices have been collected within the past 48 hrs and may no longer be available at time of booking. Learn more about this offer. Additional baggage fees and charges for optional products and services may apply.

Check out popular routes from Canada to Morocco