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
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
TAP Portugal
14 Jun, Sat
06:20 PM
Montreal - Casablanca
2 stop
17h
YUL-CMN
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) 03:58
Number of flights per week 4

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