Cheap flights from Morocco to Canada from C$ 466

Return
1 adult
Economy
From?
To?
Mon 5/6
Mon 12/6

Deals available from 900+ travel sites.

Flight information for Morocco to Canada

Find info about flight duration, direct flights, and airports for your flight from Morocco to Canada

Fastest flight time

7h 20m

Direct flights

Every day

Airports in Canada

2 airports
The fastest flight from Morocco to Canada takes 7h 20m
Direct flights go from Morocco to Canada every day.
There are 2 airports near Canada: Montreal Pierre Elliott Trudeau Intl (YUL), Toronto Pearson Intl (YYZ)

How to get the cheapest flight ticket from Morocco to Canada

Look no further. We've gone through all the searches for this route on momondo so you have the important information and insights to find the cheapest flight ticket for your trip

What is the cheapest airline that flies to Canada from Morocco?

Delta. Air Canada, Air France, and Delta are the most popular carriers operating from Morocco to Canada

What is the cheapest Morocco to Canada flight route?

Rabat Sale - Montreal Pierre Elliott Trudeau Intl. Fly from Rabat Sale to Montreal Pierre Elliott Trudeau Intl for the best Morocco - Canada flight prices

Can stopping save me money on Morocco to Canada flights?

No. A direct flight is the cheapest option for a flight between Morocco to Canada.

Easily compare round-trip flights from Morocco to Canada

Below you can see the best fares for your round-trip flight route over the next three months. All fares were found on momondo this week. Browse the quickest and cheapest flights from Morocco to Canada by changing tabs
Air Canada
29 Sep.
CMN4:50 a.m.Casablanca Mohamed V
8h 00m
YUL12:50 p.m.Montreal Pierre Elliott Trudeau Intl
31 Oct.
YUL3:45 p.m.Montreal Pierre Elliott Trudeau Intl
7h 05m
CMN10:50 p.m.Casablanca Mohamed V
Multiple Airlines
14 Jun.
CMN7:25 a.m.Casablanca Mohamed V
31h 45m
1 stop
YUL3:10 p.m.Montreal Pierre Elliott Trudeau Intl
23 Nov.
YUL1:45 p.m.Montreal Pierre Elliott Trudeau Intl
7h 05m
CMN8:50 p.m.Casablanca Mohamed V
Air France
27 Nov.
CMN3:10 a.m.Casablanca Mohamed V
17h 45m
1 stop
YUL8:55 p.m.Montreal Pierre Elliott Trudeau Intl
3 Dec.
YUL2:05 p.m.Montreal Pierre Elliott Trudeau Intl
20h 40m
1 stop
CMN10:45 a.m.Casablanca Mohamed V
Delta
14 Jun.
CMN3:30 a.m.Casablanca Mohamed V
17h 05m
1 stop
YUL8:35 p.m.Montreal Pierre Elliott Trudeau Intl
23 Nov.
YUL8:00 a.m.Montreal Pierre Elliott Trudeau Intl
26h 45m
2 stops
CMN10:45 a.m.Casablanca Mohamed V
Lufthansa
12 Sep.
RAK12:10 p.m.Marrakech Menara
24h 30m
2 stops
YUL12:40 p.m.Montreal Pierre Elliott Trudeau Intl
18 Oct.
YUL2:05 p.m.Montreal Pierre Elliott Trudeau Intl
16h 15m
1 stop
RAK6:20 a.m.Marrakech Menara
SWISS
27 Jun.
RAK8:00 a.m.Marrakech Menara
31h 25m
1 stop
YUL3:25 p.m.Montreal Pierre Elliott Trudeau Intl
25 Nov.
YUL11:55 a.m.Montreal Pierre Elliott Trudeau Intl
38h 45m
2 stops
RAK2:40 a.m.Marrakech Menara

Find the cheapest one-way flights from Morocco to Canada

If you're looking for one-way flights from Morocco to Canada, view some of our deals below provided by Air Canada, Azores Airlines and Royal Air Maroc
Multiple Airlines
28 Jun.
CMN1:00 p.m.Casablanca Mohamed V
22h 40m
1 stop
YUL11:40 a.m.Montreal Pierre Elliott Trudeau Intl
Azores Airlines
22 Jun.
CMN1:00 p.m.Casablanca Mohamed V
45h 40m
2 stops
YUL10:40 a.m.Montreal Pierre Elliott Trudeau Intl
Air Canada
29 Sep.
CMN4:50 a.m.Casablanca Mohamed V
8h 00m
YUL12:50 p.m.Montreal Pierre Elliott Trudeau Intl

Search last-minute flights to Canada from Morocco

Find and compare round-trip flight prices for your last-minute flight from Morocco to Canada
Delta
9 Jun.
CMN3:30 a.m.Casablanca Mohamed V
20h 24m
2 stops
YUL11:54 p.m.Montreal Pierre Elliott Trudeau Intl
19 Jan.
YUL5:00 p.m.Montreal Pierre Elliott Trudeau Intl
17h 45m
1 stop
CMN10:45 a.m.Casablanca Mohamed V
Multiple Airlines
8 Jun.
CMN9:15 p.m.Casablanca Mohamed V
22h 45m
2 stops
YUL8:00 p.m.Montreal Pierre Elliott Trudeau Intl
19 Jan.
YUL11:55 a.m.Montreal Pierre Elliott Trudeau Intl
17h 00m
2 stops
CMN4:55 a.m.Casablanca Mohamed V
Air France
10 Jun.
CMN6:20 a.m.Casablanca Mohamed V
33h 45m
1 stop
YUL4:05 p.m.Montreal Pierre Elliott Trudeau Intl
20 Jul.
YUL11:45 a.m.Montreal Pierre Elliott Trudeau Intl
18h 05m
2 stops
CMN5:50 a.m.Casablanca Mohamed V
C$ 1,022
Find similar
Air Canada
9 Jun.
CMN9:15 p.m.Casablanca Mohamed V
17h 35m
2 stops
YUL2:50 p.m.Montreal Pierre Elliott Trudeau Intl
20 Jul.
YUL4:50 p.m.Montreal Pierre Elliott Trudeau Intl
22h 30m
2 stops
CMN3:20 p.m.Casablanca Mohamed V
C$ 1,119
Find similar
Royal Air Maroc
9 Jun.
CMN4:05 a.m.Casablanca Mohamed V
7h 20m
YUL11:25 a.m.Montreal Pierre Elliott Trudeau Intl
19 Jan.
YUL3:35 p.m.Montreal Pierre Elliott Trudeau Intl
6h 25m
CMN10:00 p.m.Casablanca Mohamed V
C$ 1,282
Find similar
Lufthansa
8 Jun.
CMN9:15 p.m.Casablanca Mohamed V
15h 35m
2 stops
YUL12:50 p.m.Montreal Pierre Elliott Trudeau Intl
27 Jun.
YUL4:50 p.m.Montreal Pierre Elliott Trudeau Intl
22h 30m
2 stops
CMN3:20 p.m.Casablanca Mohamed V
C$ 1,362
Find similar

Best airlines flying from Morocco to Canada

Compare and see reviews for airlines that fly from Morocco to Canada with momondo
Airline
Rating
Free Cancellation
Price
Air CanadaPriceFrom C$ 646Free CancellationRating
7.3
383 reviews
Search Air Canada flights
DeltaPriceFrom C$ 764Free CancellationRating
7.8
1,261 reviews
Search Delta flights
Air FrancePriceFrom C$ 764Free CancellationRating
7.4
377 reviews
Search Air France flights
LufthansaPriceFrom C$ 817Free CancellationRating
7.0
672 reviews
Search Lufthansa flights
Royal Air MarocPriceFrom C$ 940Free CancellationRating
6.8
79 reviews
Search Royal Air Maroc flights

Air Canada flights from Morocco to Canada

Our best Air Canada deals on Morocco to Canada flight tickets
Air Canada
29 Sep.
CMN4:50 a.m.Casablanca Mohamed V
8h 00m
YUL12:50 p.m.Montreal Pierre Elliott Trudeau Intl
31 Oct.
YUL3:45 p.m.Montreal Pierre Elliott Trudeau Intl
7h 05m
CMN10:50 p.m.Casablanca Mohamed V
Air Canada
27 Nov.
CMN4:35 a.m.Casablanca Mohamed V
8h 05m
YUL12:40 p.m.Montreal Pierre Elliott Trudeau Intl
3 Dec.
YUL1:00 p.m.Montreal Pierre Elliott Trudeau Intl
15h 55m
2 stops
CMN4:55 a.m.Casablanca Mohamed V
Air Canada
22 Sep.
CMN4:50 a.m.Casablanca Mohamed V
8h 00m
YUL12:50 p.m.Montreal Pierre Elliott Trudeau Intl
29 Sep.
YUL3:05 p.m.Montreal Pierre Elliott Trudeau Intl
7h 10m
CMN10:15 p.m.Casablanca Mohamed V

Air France flights from Morocco to Canada

Our best Air France deals on Morocco to Canada flight tickets
Air France
27 Nov.
CMN3:10 a.m.Casablanca Mohamed V
17h 45m
1 stop
YUL8:55 p.m.Montreal Pierre Elliott Trudeau Intl
3 Dec.
YUL2:05 p.m.Montreal Pierre Elliott Trudeau Intl
20h 40m
1 stop
CMN10:45 a.m.Casablanca Mohamed V
Air France
14 Jun.
CMN6:20 a.m.Casablanca Mohamed V
14h 15m
1 stop
YUL8:35 p.m.Montreal Pierre Elliott Trudeau Intl
23 Nov.
YUL2:05 p.m.Montreal Pierre Elliott Trudeau Intl
14h 30m
1 stop
CMN4:35 a.m.Casablanca Mohamed V
Air France
12 Jun.
CMN6:20 a.m.Casablanca Mohamed V
14h 15m
1 stop
YUL8:35 p.m.Montreal Pierre Elliott Trudeau Intl
17 Jul.
YUL1:25 p.m.Montreal Pierre Elliott Trudeau Intl
10h 50m
1 stop
CMN12:15 a.m.Casablanca Mohamed V

Alternative routes for Morocco to Canada

Compare alternative flights to and from nearby airports and cities to discover the best prices and most convenient flight times
Casablanca to Montreal Flights
Fastest flight time7h 20m
Cheapest priceC$ 836
Agadir to Montreal Flights
Fastest flight time9h 25m
Cheapest priceC$ 1,407
Casablanca to Vancouver Flights
Fastest flight time22h 31m
Cheapest priceC$ 1,486
Rabat to Montreal Flights
Fastest flight time21h 22m
Cheapest priceC$ 799
Casablanca to Toronto Flights
Fastest flight time11h 03m
Cheapest priceC$ 1,350
Marrakech to Montreal Flights
Fastest flight time20h 35m
Cheapest priceC$ 984
Rabat to Toronto Flights
Fastest flight time33h 15m
Cheapest priceC$ 1,101
Marrakech to Toronto Flights
Fastest flight time19h 45m
Cheapest priceC$ 1,130
Fez to Montreal Flights
Fastest flight time17h 25m
Cheapest priceC$ 1,914
Rabat to Edmonton Flights
Fastest flight time40h 26m
Cheapest priceC$ 12,241
Casablanca to Halifax Flights
Fastest flight time29h 10m
Cheapest priceC$ 1,622
Rabat to Halifax Flights
Fastest flight time23h 47m
Cheapest priceC$ 2,724

Similar Morocco to Canada flights

Flexible with your destination? Broaden your search and find flights similar to your Morocco to Canada route

Why use momondo?

momondo collates all your flight options in one place and lets you filter them to find the perfect flight from Morocco to Canada. momondo saves you time and could save you money on your trip.

Yes. momondo allows you to filter the results for Morocco to Canada flights to just show those with flexible booking policies.


Save money when you book flights with momondo
Flexible Travel
momondo understands the need for flexibility and we have a filter specifically for flights with no change fees.
Expert Insights
Data driven insights designed to help you find a great flight deal. From the cheapest time to depart to how far in advance to book.
Price Alerts
Track the price of your preferred flight route and be notified when it changes.