Fly from
Fly to
Budget
C$ 835 - C$ 1,123
Route
Depart
Return
Price
Montreal Pierre Elliott Trudeau IntlCasablanca Mohamed V
YUL - CMN
YULCMN
Montreal Pierre Elliott Trudeau Intl
Wed 30/8
Nonstop7h 10m
Casablanca Mohamed V
Thu 28/9
Nonstop8h 00m
Montreal Pierre Elliott Trudeau IntlCasablanca Mohamed V
YUL - CMN
YULCMN
Montreal Pierre Elliott Trudeau Intl
Wed 8/11
2 stops21h 55m
Casablanca Mohamed V
Wed 29/11
Nonstop8h 05m
Montreal Pierre Elliott Trudeau IntlCasablanca Mohamed V
YUL - CMN
YULCMN
Montreal Pierre Elliott Trudeau Intl
Sun 12/11
1 stop12h 10m
Casablanca Mohamed V
Fri 17/11
1 stop13h 55m
Montreal Pierre Elliott Trudeau IntlCasablanca Mohamed V
YUL - CMN
YULCMN
Montreal Pierre Elliott Trudeau Intl
Tue 26/9
Nonstop6h 40m
Casablanca Mohamed V
Mon 9/10
Nonstop7h 20m
Toronto Pearson IntlMarrakech Menara
YYZ - RAK
YYZRAK
Toronto Pearson Intl
Wed 1/11
1 stop14h 20m
Marrakech Menara
Fri 10/11
1 stop27h 10m
Montreal Pierre Elliott Trudeau IntlMarrakech Menara
YUL - RAK
YULRAK
Montreal Pierre Elliott Trudeau Intl
Wed 8/11
2 stops43h 15m
Marrakech Menara
Sat 18/11
2 stops50h 10m
Toronto Pearson IntlMarrakech Menara
YYZ - RAK
YYZRAK
Toronto Pearson Intl
Sun 19/11
2 stops23h 46m
Marrakech Menara
Thu 30/11
2 stops29h 00m
Toronto Pearson IntlCasablanca Mohamed V
YYZ - CMN
YYZCMN
Toronto Pearson Intl
Wed 11/10
2 stops32h 50m
Casablanca Mohamed V
Mon 13/11
2 stops33h 05m
Montreal Pierre Elliott Trudeau IntlMarrakech Menara
YUL - RAK
YULRAK
Montreal Pierre Elliott Trudeau Intl
Wed 18/10
1 stop16h 15m
Marrakech Menara
Sat 11/11
2 stops25h 25m
1%of flight departures | Early morningMidnight to 6 am |
---|---|
23%of flight departures | Morning6 am to noon |
0%of flight departures | AfternoonNoon to 6 pm |
76%of flight departures | Evening6 pm to midnight |