Flights from Canada to Morocco from CAD 829

Promo Code

Best Flight Deals from Canada to Morocco

CAD
keyboard_arrow_down

Montreal (YUL)to

Marrakech (RAK)
12/06/2026 - 22/06/2026
From
CAD 829
Viewed 7 hours ago
Round trip
Economy

Montreal (YUL)to

Casablanca (CMN)
17/06/2026 - 22/06/2026
From
CAD 1,071
Viewed 4 hours ago
Round trip
Economy

Montreal (YUL)to

Casablanca (CMN)
17/06/2026 - 29/07/2026
From
CAD 1,235
Viewed 21 hours ago
Round trip
Economy

Montreal (YUL)to

Marrakech (RAK)
31/05/2026 - 21/06/2026
From
CAD 829
Viewed 21 hours ago
Round trip
Economy

Toronto (YYZ)to

Marrakech (RAK)
11/06/2026 - 16/06/2026
From
CAD 1,003
Viewed 2 hours ago
Round trip
Economy

Toronto (YYZ)to

Marrakech (RAK)
12/04/2026 - 01/05/2026
From
CAD 1,453
Viewed 7 hours ago
Round trip
Economy

Toronto (YYZ)to

Casablanca (CMN)
19/07/2026 - 23/08/2026
From
CAD 1,015
Viewed 20 hours ago
Round trip
Economy

*The fares shown have been updated in the last 48 hours and may no longer be available at the time of booking. Additional fees and charges may apply for optional products and services.

Plan early and get the best prices

CAD
keyboard_arrow_down
Plan early and get the best prices
From
To
Fare Type
Dates
Price
Montreal (YUL)Marrakech (RAK)Round trip
|
Economy
12/06/2026 - 22/06/2026

From

CAD 829

Viewed 7 hours ago

Montreal (YUL)Casablanca (CMN)Round trip
|
Economy
17/06/2026 - 22/06/2026

From

CAD 1,071

Viewed 4 hours ago

Montreal (YUL)Casablanca (CMN)Round trip
|
Economy
17/06/2026 - 29/07/2026

From

CAD 1,235

Viewed 21 hours ago

Montreal (YUL)Marrakech (RAK)Round trip
|
Economy
31/05/2026 - 21/06/2026

From

CAD 829

Viewed 21 hours ago

Toronto (YYZ)Marrakech (RAK)Round trip
|
Economy
11/06/2026 - 16/06/2026

From

CAD 1,003

Viewed 2 hours ago

Toronto (YYZ)Marrakech (RAK)Round trip
|
Economy
29/10/2026 - 07/11/2026

From

CAD 1,144

Viewed 8 hours ago

Toronto (YYZ)Casablanca (CMN)Round trip
|
Economy
19/07/2026 - 23/08/2026

From

CAD 1,015

Viewed 20 hours ago

*The fares shown have been updated in the last 48 hours and may no longer be available at the time of booking. Additional fees and charges may apply for optional products and services.

See Other TAP Air Portugal Flight Offers