Flight times from Marrakech to Montreal & schedule

The average flight time from Marrakech to Montreal is About 8 hours 10 minutes, covering a distance of About 5,738.05km.

Flight duration

About 8 hours 10 minutes

Flight distance

About 5,738.05km

How long is the flight from Marrakech to Montreal?

The flights usually depart from Marrakesh Menara Airport and arrive at Montréal-Pierre Elliott Trudeau International Airport.

See more
Earliest first
Latest first
Transavia France TO9801
RAK 05:35
ORY 10:00
With stops 3.4h
S
M
T
W
T
F
S
French Bee Airlines BF760
ORY 17:55
YUL 19:40
7.8h
S
M
T
W
T
F
S
Check prices
Ryanair FR3845
RAK 06:00
BVA 10:20
With stops 3.3h
S
M
T
W
T
F
S
French Bee Airlines BF760
ORY 17:55
YUL 19:40
7.8h
S
M
T
W
T
F
S
Check prices
Ryanair FR2240
RAK 06:10
BCN 10:35
With stops 2.4h
S
M
T
W
T
F
S
Air Transat TS261
BCN 14:50
YUL 17:20
8.5h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT638
RAK 07:00
CDG 12:15
With stops 3.3h
S
M
T
W
T
F
S
Air Caraïbes TX6760
ORY 19:20
YUL 21:00
7.7h
S
M
T
W
T
F
S
Check prices
Air Transat TS397
RAK 07:50
YUL 11:00
Nonstop 8.2h
S
M
T
W
T
F
S
Check prices
easyJet U24780
RAK 09:10
NTE 13:05
With stops 2.9h
S
M
T
W
T
F
S
Air Transat TS603
NTE 11:45
YUL 13:25
7.7h
S
M
T
W
T
F
S
Check prices
Transavia France TO3205
RAK 09:50
NTE 13:55
With stops 3.1h
S
M
T
W
T
F
S
Air Transat TS603
NTE 11:45
YUL 13:25
7.7h
S
M
T
W
T
F
S
Check prices
easyJet U21906
RAK 09:50
BOD 13:30
With stops 2.7h
S
M
T
W
T
F
S
Air Transat TS511
BOD 10:25
YUL 12:25
8.0h
S
M
T
W
T
F
S
Check prices
AEGEAN A3739
RAK 10:50
ATH 17:00
With stops 4.2h
S
M
T
W
T
F
S
AEGEAN A33070
ATH 12:10
YUL 15:20
10.2h
S
M
T
W
T
F
S
Check prices
Ryanair FR6286
RAK 11:20
AGP 13:50
With stops 1.5h
S
M
T
W
T
F
S
Air Transat TS253
AGP 10:10
YUL 12:10
8.0h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP1453
RAK 11:45
LIS 13:25
With stops 1.7h
S
M
T
W
T
F
S
TAP Air Portugal TP253
LIS 17:00
YUL 19:55
7.9h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP1453
RAK 11:45
LIS 13:25
With stops 1.7h
S
M
T
W
T
F
S
Air Transat TS681
LIS 09:25
YUL 12:15
7.8h
S
M
T
W
T
F
S
Check prices
British Airways BA669
RAK 12:10
LHR 16:00
With stops 3.8h
S
M
T
W
T
F
S
British Airways BA095
LHR 16:45
YUL 19:15
7.5h
S
M
T
W
T
F
S
Check prices
British Airways BA669
RAK 12:10
LHR 16:00
With stops 3.8h
S
M
T
W
T
F
S
American Airlines AA6920
LHR 16:45
YUL 19:15
7.5h
S
M
T
W
T
F
S
Check prices
Swiss Airlines LX8118
RAK 13:00
ZRH 19:10
With stops 5.2h
S
M
T
W
T
F
S
Air Canada AC6821
ZRH 12:40
YUL 15:10
8.5h
S
M
T
W
T
F
S
Check prices
Ryanair FR065
RAK 14:25
BVA 18:45
With stops 3.3h
S
M
T
W
T
F
S
French Bee Airlines BF760
ORY 17:55
YUL 19:40
7.8h
S
M
T
W
T
F
S
Check prices
easyJet U26005
RAK 14:55
CDG 19:25
With stops 3.5h
S
M
T
W
T
F
S
French Bee Airlines BF760
ORY 17:55
YUL 19:40
7.8h
S
M
T
W
T
F
S
Check prices
Transavia France TO3015
RAK 15:40
ORY 20:05
With stops 3.4h
S
M
T
W
T
F
S
Air Caraïbes TX6760
ORY 19:20
YUL 21:00
7.7h
S
M
T
W
T
F
S
Check prices
Transavia France TO3011
RAK 15:55
ORY 20:20
With stops 3.4h
S
M
T
W
T
F
S
French Bee Airlines BF760
ORY 17:55
YUL 19:40
7.8h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP1455
RAK 17:10
LIS 18:55
With stops 1.8h
S
M
T
W
T
F
S
Air Transat TS681
LIS 09:25
YUL 12:15
7.8h
S
M
T
W
T
F
S
Check prices
See all
easyJet U27676
RAK 20:10
LIS 21:50
With stops 1.7h
S
M
T
W
T
F
S
Air Transat TS681
LIS 09:25
YUL 12:15
7.8h
S
M
T
W
T
F
S
Check prices
Ryanair FR6292
RAK 20:00
AGP 22:30
With stops 1.5h
S
M
T
W
T
F
S
Air Transat TS253
AGP 10:10
YUL 12:10
8.0h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY8511
RAK 19:25
BCN 22:45
With stops 2.3h
S
M
T
W
T
F
S
Air Transat TS261
BCN 14:50
YUL 17:20
8.5h
S
M
T
W
T
F
S
Check prices
British Airways BA2813
RAK 18:35
LGW 22:15
With stops 3.7h
S
M
T
W
T
F
S
British Airways BA095
LHR 16:45
YUL 19:15
7.5h
S
M
T
W
T
F
S
Check prices
Transavia France TO3017
RAK 17:30
ORY 21:55
With stops 3.4h
S
M
T
W
T
F
S
French Bee Airlines BF760
ORY 17:55
YUL 19:40
7.8h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT640
RAK 17:20
ORY 22:25
With stops 3.1h
S
M
T
W
T
F
S
French Bee Airlines BF760
ORY 17:55
YUL 19:40
7.8h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP1455
RAK 17:10
LIS 18:55
With stops 1.8h
S
M
T
W
T
F
S
Air Transat TS681
LIS 09:25
YUL 12:15
7.8h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP1455
RAK 17:10
LIS 18:55
With stops 1.8h
S
M
T
W
T
F
S
TAP Air Portugal TP253
LIS 17:00
YUL 19:55
7.9h
S
M
T
W
T
F
S
Check prices
Transavia France TO3011
RAK 15:55
ORY 20:20
With stops 3.4h
S
M
T
W
T
F
S
French Bee Airlines BF760
ORY 17:55
YUL 19:40
7.8h
S
M
T
W
T
F
S
Check prices
Transavia France TO3015
RAK 15:40
ORY 20:05
With stops 3.4h
S
M
T
W
T
F
S
Air Caraïbes TX6760
ORY 19:20
YUL 21:00
7.7h
S
M
T
W
T
F
S
Check prices
easyJet U26005
RAK 14:55
CDG 19:25
With stops 3.5h
S
M
T
W
T
F
S
French Bee Airlines BF760
ORY 17:55
YUL 19:40
7.8h
S
M
T
W
T
F
S
Check prices
Ryanair FR065
RAK 14:25
BVA 18:45
With stops 3.3h
S
M
T
W
T
F
S
French Bee Airlines BF760
ORY 17:55
YUL 19:40
7.8h
S
M
T
W
T
F
S
Check prices
Swiss Airlines LX8118
RAK 13:00
ZRH 19:10
With stops 5.2h
S
M
T
W
T
F
S
Air Canada AC6821
ZRH 12:40
YUL 15:10
8.5h
S
M
T
W
T
F
S
Check prices
British Airways BA669
RAK 12:10
LHR 16:00
With stops 3.8h
S
M
T
W
T
F
S
British Airways BA095
LHR 16:45
YUL 19:15
7.5h
S
M
T
W
T
F
S
Check prices
British Airways BA669
RAK 12:10
LHR 16:00
With stops 3.8h
S
M
T
W
T
F
S
American Airlines AA6920
LHR 16:45
YUL 19:15
7.5h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP1453
RAK 11:45
LIS 13:25
With stops 1.7h
S
M
T
W
T
F
S
TAP Air Portugal TP253
LIS 17:00
YUL 19:55
7.9h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP1453
RAK 11:45
LIS 13:25
With stops 1.7h
S
M
T
W
T
F
S
Air Transat TS681
LIS 09:25
YUL 12:15
7.8h
S
M
T
W
T
F
S
Check prices
Ryanair FR6286
RAK 11:20
AGP 13:50
With stops 1.5h
S
M
T
W
T
F
S
Air Transat TS253
AGP 10:10
YUL 12:10
8.0h
S
M
T
W
T
F
S
Check prices
AEGEAN A3739
RAK 10:50
ATH 17:00
With stops 4.2h
S
M
T
W
T
F
S
AEGEAN A33070
ATH 12:10
YUL 15:20
10.2h
S
M
T
W
T
F
S
Check prices
Transavia France TO3205
RAK 09:50
NTE 13:55
With stops 3.1h
S
M
T
W
T
F
S
Air Transat TS603
NTE 11:45
YUL 13:25
7.7h
S
M
T
W
T
F
S
Check prices
See all
Air Transat TS397
RAK 07:50
YUL 11:00
Nonstop 8.2h
S
M
T
W
T
F
S
Check prices
Air Transat TS397
RAK 07:50
YUL 11:00
Nonstop 8.2h
S
M
T
W
T
F
S
Check prices

Top airlines for flights from Marrakech to Montreal

Multiple airlines provide flights from Marrakech to Montreal. The best rated one is SWISS with an average rating of 10.0.

See more
SWISS
SWISS
User rating: 10.0
Lufthansa
Lufthansa
User rating: 8.7
United Airlines
United Airlines
User rating: 8.7