Flight times from Casablanca to Toronto & schedule

The average flight time from Casablanca to Toronto is About 8 hours 50 minutes, covering a distance of About 6,149.29km.

Flight duration

About 8 hours 50 minutes

Flight distance

About 6,149.29km

How long is the flight from Casablanca to Toronto?

The flights usually depart from Casablanca Mohammed V International Airport and arrive at Toronto Pearson International Airport.

See more
Earliest first
Latest first
Royal Air Maroc AT702
CMN 01:45
CDG 06:45
With stops 3.0h
S
M
T
W
T
F
S
Air Transat TS189
CDG 11:10
YYZ 14:05
8.9h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT808
CMN 02:00
STN 06:20
With stops 3.3h
S
M
T
W
T
F
S
Air Canada AC857
LHR 15:00
YYZ 18:05
8.1h
S
M
T
W
T
F
S
Check prices
Air France AF1497
CMN 05:00
CDG 09:10
With stops 3.2h
S
M
T
W
T
F
S
Air France AF356
CDG 13:50
YYZ 17:10
8.3h
S
M
T
W
T
F
S
Check prices
KLM KL2111
CMN 05:00
CDG 09:10
With stops 3.2h
S
M
T
W
T
F
S
KLM KL2303
CDG 13:50
YYZ 16:10
8.3h
S
M
T
W
T
F
S
Check prices
Saudia SV376
CMN 06:40
JED 15:50
With stops 6.2h
S
M
T
W
T
F
S
Saudia SV061
JED 09:15
YYZ 15:25
13.2h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT206
CMN 07:00
YUL 10:30
With stops 7.5h
S
M
T
W
T
F
S
WestJet WS917
YUL 20:00
YYZ 21:40
1.7h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT206
CMN 07:00
YUL 10:30
With stops 7.5h
S
M
T
W
T
F
S
WestJet WS859
YUL 06:45
YYZ 08:15
1.5h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT980
CMN 09:25
LIS 11:50
With stops 1.4h
S
M
T
W
T
F
S
TAP Air Portugal TP261
LIS 17:30
YYZ 21:15
8.8h
S
M
T
W
T
F
S
Check prices
KLM KL2117
CMN 10:25
CDG 14:35
With stops 3.2h
S
M
T
W
T
F
S
KLM KL2036
CDG 17:10
YYZ 19:45
8.6h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP1437
CMN 11:15
LIS 12:35
With stops 1.3h
S
M
T
W
T
F
S
TAP Air Portugal TP261
LIS 17:30
YYZ 21:15
8.8h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP1437
CMN 11:15
LIS 12:35
With stops 1.3h
S
M
T
W
T
F
S
TAP Air Portugal TP257
LIS 11:00
YYZ 14:45
8.8h
S
M
T
W
T
F
S
Check prices
Saudia SV372
CMN 13:30
JED 22:30
With stops 6.0h
S
M
T
W
T
F
S
Saudia SV061
JED 09:15
YYZ 15:25
13.2h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT996
CMN 15:05
OPO 16:50
With stops 1.8h
S
M
T
W
T
F
S
Air Transat TS765
OPO 08:50
YYZ 12:05
8.3h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT210
CMN 15:45
YYZ 20:10
Nonstop 8.4h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP1439
CMN 15:50
LIS 17:20
With stops 1.5h
S
M
T
W
T
F
S
Air Transat TS481
LIS 08:35
YYZ 12:10
8.6h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP1439
CMN 15:50
LIS 17:20
With stops 1.5h
S
M
T
W
T
F
S
TAP Air Portugal TP257
LIS 11:00
YYZ 14:45
8.8h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP1439
CMN 15:50
LIS 17:20
With stops 1.5h
S
M
T
W
T
F
S
TAP Air Portugal TP261
LIS 17:30
YYZ 21:15
8.8h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT208
CMN 16:10
YUL 19:40
With stops 7.5h
S
M
T
W
T
F
S
WestJet WS859
YUL 06:45
YYZ 08:15
1.5h
S
M
T
W
T
F
S
Check prices
Saudia SV378
CMN 18:10
JED 03:20
With stops 6.2h
S
M
T
W
T
F
S
Saudia SV061
JED 09:15
YYZ 15:25
13.2h
S
M
T
W
T
F
S
Check prices
See all
Saudia SV378
CMN 18:10
JED 03:20
With stops 6.2h
S
M
T
W
T
F
S
Saudia SV061
JED 09:15
YYZ 15:25
13.2h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT208
CMN 16:10
YUL 19:40
With stops 7.5h
S
M
T
W
T
F
S
WestJet WS859
YUL 06:45
YYZ 08:15
1.5h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP1439
CMN 15:50
LIS 17:20
With stops 1.5h
S
M
T
W
T
F
S
Air Transat TS481
LIS 08:35
YYZ 12:10
8.6h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP1439
CMN 15:50
LIS 17:20
With stops 1.5h
S
M
T
W
T
F
S
TAP Air Portugal TP257
LIS 11:00
YYZ 14:45
8.8h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP1439
CMN 15:50
LIS 17:20
With stops 1.5h
S
M
T
W
T
F
S
TAP Air Portugal TP261
LIS 17:30
YYZ 21:15
8.8h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT210
CMN 15:45
YYZ 20:10
Nonstop 8.4h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT996
CMN 15:05
OPO 16:50
With stops 1.8h
S
M
T
W
T
F
S
Air Transat TS765
OPO 08:50
YYZ 12:05
8.3h
S
M
T
W
T
F
S
Check prices
Saudia SV372
CMN 13:30
JED 22:30
With stops 6.0h
S
M
T
W
T
F
S
Saudia SV061
JED 09:15
YYZ 15:25
13.2h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP1437
CMN 11:15
LIS 12:35
With stops 1.3h
S
M
T
W
T
F
S
TAP Air Portugal TP261
LIS 17:30
YYZ 21:15
8.8h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP1437
CMN 11:15
LIS 12:35
With stops 1.3h
S
M
T
W
T
F
S
TAP Air Portugal TP257
LIS 11:00
YYZ 14:45
8.8h
S
M
T
W
T
F
S
Check prices
KLM KL2117
CMN 10:25
CDG 14:35
With stops 3.2h
S
M
T
W
T
F
S
KLM KL2036
CDG 17:10
YYZ 19:45
8.6h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT980
CMN 09:25
LIS 11:50
With stops 1.4h
S
M
T
W
T
F
S
TAP Air Portugal TP261
LIS 17:30
YYZ 21:15
8.8h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT206
CMN 07:00
YUL 10:30
With stops 7.5h
S
M
T
W
T
F
S
WestJet WS917
YUL 20:00
YYZ 21:40
1.7h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT206
CMN 07:00
YUL 10:30
With stops 7.5h
S
M
T
W
T
F
S
WestJet WS859
YUL 06:45
YYZ 08:15
1.5h
S
M
T
W
T
F
S
Check prices
Saudia SV376
CMN 06:40
JED 15:50
With stops 6.2h
S
M
T
W
T
F
S
Saudia SV061
JED 09:15
YYZ 15:25
13.2h
S
M
T
W
T
F
S
Check prices
Air France AF1497
CMN 05:00
CDG 09:10
With stops 3.2h
S
M
T
W
T
F
S
Air France AF356
CDG 13:50
YYZ 17:10
8.3h
S
M
T
W
T
F
S
Check prices
KLM KL2111
CMN 05:00
CDG 09:10
With stops 3.2h
S
M
T
W
T
F
S
KLM KL2303
CDG 13:50
YYZ 16:10
8.3h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT808
CMN 02:00
STN 06:20
With stops 3.3h
S
M
T
W
T
F
S
Air Canada AC857
LHR 15:00
YYZ 18:05
8.1h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT702
CMN 01:45
CDG 06:45
With stops 3.0h
S
M
T
W
T
F
S
Air Transat TS189
CDG 11:10
YYZ 14:05
8.9h
S
M
T
W
T
F
S
Check prices
See all
Royal Air Maroc AT210
CMN 15:45
YYZ 20:10
Nonstop 8.4h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT210
CMN 15:45
YYZ 20:10
Nonstop 8.4h
S
M
T
W
T
F
S
Check prices