Search Flights from Canada to Morocco

Cheapest Canada to Morocco Flight Tickets

TAP Portugal
8 Jun, Sun
10:45 PM
Montreal - Marrakech
1 stop
12h 35m
YUL-RAK
TAP Portugal
11 Jun, Wed
10:45 PM
Montreal - Casablanca
1 stop
12h 35m
YUL-CMN
Royal Air Maroc
7 Jun, Sat
09:50 PM
Montreal - Marrakech
1 stop
10h 15m
YUL-RAK
Air Canada
15 Jun, Sun
11:20 PM
Toronto - Casablanca
1 stop
2h 55m
YYZ-CMN
Delta Air Lines
16 Jun, Mon
05:00 PM
Montreal - Casablanca
1 stop
11h 15m
YUL-CMN
Delta Air Lines
10 Jun, Tue
05:00 PM
Montreal - Casablanca
1 stop
11h 15m
YUL-CMN
Delta Air Lines
25 Jun, Wed
05:00 PM
Montreal - Marrakech
1 stop
11h 45m
YUL-RAK
Air France
21 Jun, Sat
10:30 PM
Montreal - Marrakech
1 stop
19h 40m
YUL-RAK
Air Canada
11 Jun, Wed
05:50 AM
Calgary - Casablanca
1 stop
18h 25m
YYC-CMN
Find cheap flights
Morocco Currency MAD
Average Flight Time 7 hour 10 min
Cheapest Month to Fly August
Local Time (Capital) 09:46
Number of flights per week 3

Explore travel options from Canada to Morocco

Popular Airlines

Frequently Asked Questions

Wingie App Banner
Get exclusive deals on the Wingie app!
Wingie QR Code
Scan the QR code to download the app for free
GooglePlay DownloadAppleStore Download