Search Flights from Canada to Morocco

Cheapest Canada to Morocco Flight Tickets

TAP Portugal
17 Jul, Thu
10:45 PM
Montreal - Marrakech
1 stop
12h 45m
YUL-RAK
Royal Air Maroc
20 Jul, Sun
12:15 PM
Montreal - Casablanca
Non-stop
6h 40m
YUL-CMN
Royal Air Maroc
6 Jul, Sun
10:25 PM
Toronto - Casablanca
Non-stop
7h 25m
YYZ-CMN
TAP Portugal
17 Jul, Thu
05:40 PM
Toronto - Marrakech
1 stop
11h 55m
YYZ-RAK
Westjet
20 Jul, Sun
11:10 PM
Vancouver - Casablanca
1 stop
16h 45m
YVR-CMN
Royal Air Maroc
20 Jun, Fri
12:15 PM
Montreal - Marrakech
1 stop
16h 5m
YUL-RAK
Air France
22 Jun, Sun
07:00 PM
Montreal - Marrakech
1 stop
23h 10m
YUL-RAK
Air Canada
3 Jul, Thu
03:25 PM
Toronto - Casablanca
1 stop
10h 50m
YTZ-CMN
Westjet
12 Jul, Sat
06:30 PM
Calgary - Casablanca
1 stop
22h 25m
YYC-CMN
Find cheap flights
Morocco Currency MAD
Average Flight Time 7 hour 10 min
Cheapest Month to Fly August
Local Time (Capital) 08:49
Number of flights per week 15

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