Search Flights from Canada to Morocco

Cheapest Canada to Morocco Flight Tickets

Royal Air Maroc
29 May, Thu
12:15 PM
Montreal - Casablanca
Non-stop
6h 40m
YUL-CMN
TAP Portugal
16 Jun, Mon
11:00 PM
Toronto - Marrakech
1 stop
12h 20m
YYZ-RAK
Royal Air Maroc
5 Jun, Thu
12:15 PM
Montreal - Casablanca
Non-stop
6h 40m
YUL-CMN
Royal Air Maroc
6 Jun, Fri
09:50 PM
Montreal - Agadir
1 stop
9h 30m
YUL-AGA
Delta Air Lines
3 Jun, Tue
07:00 PM
Montreal - Casablanca
1 stop
14h 50m
YUL-CMN
Westjet
10 Jun, Tue
11:15 PM
Toronto - Agadir
2 stop
8h 5m
YYZ-AGA
Westjet
4 Jun, Wed
01:00 PM
Calgary - Casablanca
1 stop
14h 50m
YYC-CMN
Delta Air Lines
25 Jun, Wed
05:00 PM
Montreal - Marrakech
1 stop
11h 45m
YUL-RAK
Air Canada
16 Jun, Mon
02:00 PM
Calgary - Marrakech
2 stop
19h 20m
YYC-RAK
Find cheap flights
Morocco Currency MAD
Average Flight Time 7 hour 10 min
Cheapest Month to Fly August
Local Time (Capital) 02:38
Number of flights per week 5

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