Search Flights from Canada to Morocco

Cheapest Canada to Morocco Flight Tickets

TAP Portugal
10 Jul, Thu
10:45 PM
Montreal - Marrakech
1 stop
12h 45m
YUL-RAK
TAP Portugal
13 Jul, Sun
10:45 PM
Montreal - Marrakech
1 stop
12h 35m
YUL-RAK
TAP Portugal
14 Jul, Mon
10:45 PM
Montreal - Marrakech
1 stop
12h 35m
YUL-RAK
Royal Air Maroc
25 Jul, Fri
10:25 PM
Toronto - Casablanca
Non-stop
7h 25m
YYZ-CMN
Royal Air Maroc
20 Jul, Sun
12:15 PM
Montreal - Casablanca
Non-stop
6h 40m
YUL-CMN
Royal Air Maroc
16 Jul, Wed
12:15 PM
Montreal - Marrakech
1 stop
16h 20m
YUL-RAK
TAP Portugal
7 Jul, Mon
10:45 PM
Montreal - Marrakech
1 stop
12h 35m
YUL-RAK
TAP Portugal
12 Jul, Sat
01:15 PM
Montreal - Marrakech
2 stop
16h 15m
YUL-RAK
Westjet
25 Jul, Fri
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) 10:43
Number of flights per week 12

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