Which airport are you flying from?

Direct flights from Montreal to Casablanca

Airlines Schedules

YUL - CMN route map All flights from YUL to CMN non-stop. There are direct flights from Pierre Elliott Trudeau International (YUL), Canada to Mohammed V International Airport (CMN), Morocco with Royal Air Maroc and Air Canada. 21 weekly departures are currently scheduled on this route. Departure times range from 11:25 to 21:50 depending on the schedule period. The flight distance is 3546 miles (5706 km). Flight time ranges from 6 hours and 34 minutes to 7 hours and 10 minutes.

YUL
Pierre Elliott Trudeau
CanadaMontreal , Canada
CMN
Mohammed V Airport
MoroccoCasablanca , Morocco
YUL
Pierre Elliott Trudeau
CanadaMontreal , Canada
Mohammed V Airport
MoroccoCasablanca , Morocco
CMN
Flight time 6h 34min to 7h 10min
Updated Jun 29, 2026
CHANGE DIRECTION

Airlines with non-stop routes:

Royal Air Maroc oneworld

Departure times vary between 11:25 and 21:50
S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sat
14 flights/week
14 flights/week

Air Canada Star Alliance

Departure times vary between 19:10 and 21:40
S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sat
7 flights/week
7 flights/week
Weekday-labels: HAS FLIGHTS UPCOMING NO FLIGHTS
View all flight dates
Flight schedule from Montreal to Casablanca with Royal Air Maroc

This is a weekly direct flight schedule for Royal Air Maroc. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.

 
Flight
Mon
Jul 27
Tue
Jul 28
Wed
Jul 29
Thu
Jul 30
Fri
Jul 31
Sat
Aug 1
Sun
Aug 2
AT207
12:15
12:15
12:15
12:15
12:15
12:15
12:15
AT209
21:50
21:50
21:50
21:50
21:50
21:50
21:50

The timetable & schedule information was updated at 2026-06-29

RETURN SCHEDULE
CHECK PRICES
Flight schedule from Montreal to Casablanca with Air Canada

This is a weekly direct flight schedule for Air Canada. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.

 
Flight
Mon
Jul 27
Tue
Jul 28
Wed
Jul 29
Thu
Jul 30
Fri
Jul 31
Sat
Aug 1
Sun
Aug 2
AC72
19:10
19:10
19:10
19:10
19:10
19:10
19:10

The timetable & schedule information was updated at 2026-06-29

RETURN SCHEDULE
CHECK PRICES
SPONSORED AD

Montreal to Casablanca scheduled departures

Select a date to see every published non-stop departure between YUL and CMN.

Saturday
Sat
Jul 25
3 flights(3)
Sunday
Sun
Jul 26
3 flights(3)
Monday
Mon
Jul 27
3 flights(3)
Tuesday
Tue
Jul 28
3 flights(3)
Wednesday
Wed
Jul 29
3 flights(3)
Thursday
Thu
Jul 30
3 flights(3)
Friday
Fri
Jul 31
3 flights(3)
Time
Airline
Flight
12:15
Royal Air Maroc Royal Air Maroc
AT207
19:10
Air Canada Air Canada
AC72
21:50
Royal Air Maroc Royal Air Maroc
AT209
12:15
Royal Air Maroc Royal Air Maroc
AT207
19:10
Air Canada Air Canada
AC72
21:50
Royal Air Maroc Royal Air Maroc
AT209
12:15
Royal Air Maroc Royal Air Maroc
AT207
19:10
Air Canada Air Canada
AC72
21:50
Royal Air Maroc Royal Air Maroc
AT209
12:15
Royal Air Maroc Royal Air Maroc
AT207
19:10
Air Canada Air Canada
AC72
21:50
Royal Air Maroc Royal Air Maroc
AT209
12:15
Royal Air Maroc Royal Air Maroc
AT207
19:10
Air Canada Air Canada
AC72
21:50
Royal Air Maroc Royal Air Maroc
AT209
12:15
Royal Air Maroc Royal Air Maroc
AT207
19:10
Air Canada Air Canada
AC72
21:50
Royal Air Maroc Royal Air Maroc
AT209
12:15
Royal Air Maroc Royal Air Maroc
AT207
19:10
Air Canada Air Canada
AC72
21:50
Royal Air Maroc Royal Air Maroc
AT209
SPONSORED AD
YUL-CMN flight route
Route map from Montreal, YUL to Casablanca, CMN. The distance is 3546 miles or 5706 km.
Montreal - Casablanca direct flight map
SPONSORED AD
SPONSORED AD

YUL - CMN route facts

  • Distance
    3546 miles (5706 km)
  • Flight time
    6 hours and 34 minutes to 7 hours and 10 minutes
  • Airlines
    Royal Air Maroc Royal Air Maroc
    Air Canada Air Canada
  • Airline alliances
    oneworld Star Alliance
  • Cabins
    Economy Premium Economy Business
  • Hub airports
    Royal Air Maroc: CMN
    Air Canada: YUL
  • Arrival terminals
    Royal Air Maroc: Terminal 2
    Air Canada: Terminal 2
  • Aircraft
    Royal Air Maroc: Boeing 787-8 and Boeing 787-9
    Air Canada: Airbus A330-300

Route FAQ

Royal Air Maroc and Air Canada operate non-stop flights from YUL to CMN with 21 weekly departures.

Scheduled flight time from YUL to CMN ranges from 6 hours and 34 minutes to 7 hours and 10 minutes. The route covers 3546 miles (5706 km).

21 weekly departures are currently scheduled on this route, with published departure times ranging from 11:25 to 21:50 depending on the schedule period.

Arrival terminals: Royal Air Maroc: Terminal 2 and Air Canada: Terminal 2.

Economy, Premium Economy and Business are currently scheduled on non-stop flights for this route.
Direct flights from Montreal to Morocco
From Montreal to Agadir

AGA Inezgane Airport

From Montreal to Marrakech

RAK Marrakesh Menara Airport

SPONSORED AD
SPONSORED AD