Flight times from Casablanca to Toronto & schedule

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

Flight duration

About 8 hours 55 minutes

Flight distance

About 6,149.29 km

How long is the flight from Casablanca to Toronto?

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

See more
Earliest first
Latest first
Air Canada AC9430
CMN 02:30
FRA 06:00
With stops 3.5h
S
M
T
W
T
F
S
Air Canada AC841
FRA 10:05
YYZ 12:40
8.6h
S
M
T
W
T
F
S
Check prices
Lufthansa LH1331
CMN 02:30
FRA 06:00
With stops 3.5h
S
M
T
W
T
F
S
Air Canada AC841
FRA 10:05
YYZ 12:40
8.6h
S
M
T
W
T
F
S
Check prices
Air Canada AC9430
CMN 02:30
FRA 06:00
With stops 3.5h
S
M
T
W
T
F
S
Air Canada AC843
FRA 17:10
YYZ 19:45
8.6h
S
M
T
W
T
F
S
Check prices
Saudia SV376
CMN 07:40
JED 15:40
With stops 6.0h
S
M
T
W
T
F
S
Saudia SV061
JED 08:50
YYZ 14:25
13.6h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT206
CMN 07:55
YUL 09:35
With stops 7.7h
S
M
T
W
T
F
S
Porter Airlines PD2472
YUL 13:40
YTZ 15:05
1.4h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT206
CMN 07:55
YUL 09:35
With stops 7.7h
S
M
T
W
T
F
S
Air Canada AC417
YUL 15:10
YYZ 16:40
1.5h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT980
CMN 10:10
LIS 10:30
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
Royal Air Maroc AT980
CMN 10:10
LIS 10:30
With stops 1.3h
S
M
T
W
T
F
S
Air Transat TS481
LIS 09:00
YYZ 12:35
8.6h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT980
CMN 10:10
LIS 10:30
With stops 1.3h
S
M
T
W
T
F
S
TAP Air Portugal TP257
LIS 10:55
YYZ 14:40
8.8h
S
M
T
W
T
F
S
Check prices
Air Canada AC073
CMN 12:15
YUL 14:30
With stops 8.3h
S
M
T
W
T
F
S
Air Canada AC895
YUL 17:10
YYZ 18:50
1.7h
S
M
T
W
T
F
S
Check prices
Air Canada AC073
CMN 12:15
YUL 14:30
With stops 8.3h
S
M
T
W
T
F
S
Porter Airlines PD126
YUL 17:25
YYZ 18:57
1.5h
S
M
T
W
T
F
S
Check prices
Air Canada AC073
CMN 12:15
YUL 14:30
With stops 8.3h
S
M
T
W
T
F
S
Air Transat TS550
YUL 19:20
YYZ 20:40
1.3h
S
M
T
W
T
F
S
Check prices
Air Canada AC073
CMN 12:15
YUL 14:30
With stops 8.3h
S
M
T
W
T
F
S
Porter Airlines PD2484
YUL 18:40
YTZ 20:05
1.4h
S
M
T
W
T
F
S
Check prices
Air Canada AC073
CMN 12:15
YUL 14:30
With stops 8.3h
S
M
T
W
T
F
S
Air Canada AC7979
YUL 20:10
YTZ 21:35
1.4h
S
M
T
W
T
F
S
Check prices
Air Canada AC073
CMN 12:15
YUL 14:30
With stops 8.3h
S
M
T
W
T
F
S
Porter Airlines PD2488
YUL 20:55
YTZ 22:20
1.4h
S
M
T
W
T
F
S
Check prices
Air Canada AC073
CMN 12:15
YUL 14:30
With stops 8.3h
S
M
T
W
T
F
S
Air Canada AC431
YUL 22:10
YYZ 23:44
1.6h
S
M
T
W
T
F
S
Check prices
Air Canada AC073
CMN 12:15
YUL 14:30
With stops 8.3h
S
M
T
W
T
F
S
Air Canada AC7965
YUL 13:30
YTZ 14:55
1.4h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP1437
CMN 12:20
LIS 12:40
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 12:20
LIS 12:40
With stops 1.3h
S
M
T
W
T
F
S
Air Transat TS481
LIS 09:00
YYZ 12:35
8.6h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP1437
CMN 12:20
LIS 12:40
With stops 1.3h
S
M
T
W
T
F
S
TAP Air Portugal TP257
LIS 10:55
YYZ 14:40
8.8h
S
M
T
W
T
F
S
Check prices
See all
Royal Air Maroc AT208
CMN 16:55
YUL 18:35
With stops 7.7h
S
M
T
W
T
F
S
Porter Airlines PD2488
YUL 20:55
YTZ 22:20
1.4h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT208
CMN 16:55
YUL 18:35
With stops 7.7h
S
M
T
W
T
F
S
WestJet WS817
YUL 06:45
YYZ 08:27
1.7h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP1439
CMN 16:50
LIS 17:15
With stops 1.4h
S
M
T
W
T
F
S
Air Transat TS481
LIS 09:00
YYZ 12:35
8.6h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP1439
CMN 16:50
LIS 17:15
With stops 1.4h
S
M
T
W
T
F
S
TAP Air Portugal TP257
LIS 10:55
YYZ 14:40
8.8h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT210
CMN 16:30
YYZ 19:10
Nonstop 8.7h
S
M
T
W
T
F
S
Check prices
Saudia SV372
CMN 14:55
JED 22:55
With stops 6.0h
S
M
T
W
T
F
S
Saudia SV061
JED 08:50
YYZ 14:25
13.6h
S
M
T
W
T
F
S
Check prices
British Airways BA8440
CMN 13:35
LHR 15:50
With stops 3.3h
S
M
T
W
T
F
S
British Airways BA093
LHR 11:40
YYZ 15:50
8.2h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP1437
CMN 12:20
LIS 12:40
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 12:20
LIS 12:40
With stops 1.3h
S
M
T
W
T
F
S
Air Transat TS481
LIS 09:00
YYZ 12:35
8.6h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP1437
CMN 12:20
LIS 12:40
With stops 1.3h
S
M
T
W
T
F
S
TAP Air Portugal TP257
LIS 10:55
YYZ 14:40
8.8h
S
M
T
W
T
F
S
Check prices
Air Canada AC073
CMN 12:15
YUL 14:30
With stops 8.3h
S
M
T
W
T
F
S
Air Canada AC895
YUL 17:10
YYZ 18:50
1.7h
S
M
T
W
T
F
S
Check prices
Air Canada AC073
CMN 12:15
YUL 14:30
With stops 8.3h
S
M
T
W
T
F
S
Porter Airlines PD126
YUL 17:25
YYZ 18:57
1.5h
S
M
T
W
T
F
S
Check prices
Air Canada AC073
CMN 12:15
YUL 14:30
With stops 8.3h
S
M
T
W
T
F
S
Air Transat TS550
YUL 19:20
YYZ 20:40
1.3h
S
M
T
W
T
F
S
Check prices
Air Canada AC073
CMN 12:15
YUL 14:30
With stops 8.3h
S
M
T
W
T
F
S
Porter Airlines PD2484
YUL 18:40
YTZ 20:05
1.4h
S
M
T
W
T
F
S
Check prices
Air Canada AC073
CMN 12:15
YUL 14:30
With stops 8.3h
S
M
T
W
T
F
S
Air Canada AC7979
YUL 20:10
YTZ 21:35
1.4h
S
M
T
W
T
F
S
Check prices
Air Canada AC073
CMN 12:15
YUL 14:30
With stops 8.3h
S
M
T
W
T
F
S
Porter Airlines PD2488
YUL 20:55
YTZ 22:20
1.4h
S
M
T
W
T
F
S
Check prices
Air Canada AC073
CMN 12:15
YUL 14:30
With stops 8.3h
S
M
T
W
T
F
S
Air Canada AC431
YUL 22:10
YYZ 23:44
1.6h
S
M
T
W
T
F
S
Check prices
Air Canada AC073
CMN 12:15
YUL 14:30
With stops 8.3h
S
M
T
W
T
F
S
Air Canada AC7965
YUL 13:30
YTZ 14:55
1.4h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT980
CMN 10:10
LIS 10:30
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
Royal Air Maroc AT980
CMN 10:10
LIS 10:30
With stops 1.3h
S
M
T
W
T
F
S
Air Transat TS481
LIS 09:00
YYZ 12:35
8.6h
S
M
T
W
T
F
S
Check prices
See all
Royal Air Maroc AT210
CMN 16:30
YYZ 19:10
Nonstop 8.7h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT210
CMN 16:30
YYZ 19:10
Nonstop 8.7h
S
M
T
W
T
F
S
Check prices

FAQs about flight schedules from Casablanca to Toronto