Flights from Montreal to Casablanca – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
YUL to CMN – All flight route options from Pierre Elliott Trudeau International, Canada to Mohammed V International Airport, Morocco. These routes are operated by 8 airlines. Fly non-stop with Royal Air Maroc or Air Canada, or choose from 15 different stopover flights. The shortest flight time is 6 hours and 40 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Mohammed V Airport
We got great deals on hotels and car rentals near the airport.
Montreal to Casablanca flights
There are over 17 airlines and as many as 110 flights every week to this destination. You can fly non-stop to Casablanca (CMN) from Montreal (YUL) with Air Canada or Royal Air Maroc but if a stopover option suits you better you can choose to fly via Bordeaux, Porto or any other of the 15 alternatives with connectiing airports.
Montreal to Casablanca with Air Canada
You can fly non-stop every weekday with flights departing at 19:00, 20:00 or 21:05. Air Canada is a Star Alliance member.
With TAP Portugal
If you fly from Montreal with TAP Portugal you will do a stopover in Lisbon, LIS before reaching Casablanca. This flight trip will take 12 hours and 35 minutes and you can fly every Wednesday or Friday with departures at 21:45 or 22:45. TAP Portugal is a Star Alliance member.
Distance & flight times: Montreal Airport to Mohammed V International Airport
The shortest flight time between YUL and CMN is 7 hours and 15 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 7h 15m | - | 3546 miles (5706 km) |
BOD Bordeaux | 10h 20m | 1h 15m | 4325 miles (6959 km) |
OPO Porto | 11h 5m | 2h 50m | 3759 miles (6048 km) |
LGA New York | 11h 26m | - | - |
ALG Algiers | 11h 30m | 1h 40m | 4577 miles (7364 km) |
AGP Malaga | 11h 55m | 3h 35m | 3854 miles (6201 km) |
LIS Lisbon | 12h 10m | 4h 15m | 3657 miles (5884 km) |
EWR New York | 12h 25m | - | - |
NTE Nantes | 12h 25m | 3h 20m | 4343 miles (6988 km) |
YYZ Toronto | 12h 40m | 4h 56m | 4174 miles (6716 km) |
BCN Barcelona | 13h 15m | 4h 10m | 4459 miles (7175 km) |
TLS Toulouse | 13h 20m | 4h 5m | 4441 miles (7146 km) |
YTZ Toronto | 13h 25m | - | - |
MAD Madrid | 14h 0m | 4h 55m | 4010 miles (6452 km) |
IAD Dulles | 14h 0m | 4h 46m | 4332 miles (6970 km) |
DCA Washington | 18h 35m | - | - |



Quick copy and share this page
From Montreal to Morocco
Below is a list of other destinations to Morocco from Pierre Elliott Trudeau International with either direct flights or 1 stop connections.
From Canada to Casablanca
Below is a list of other cities in Canada with flights to Casablanca with either non-stop or connecting flights.