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.29 km.

Flight duration

About 8 hours 50 minutes

Flight distance

About 6,149.29 km

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 1:45 AM
CDG 6:45 AM
With stops 3.0h
S
M
T
W
T
F
S
Air Transat TS189
CDG 11:10 AM
YYZ 2:05 PM
8.9h
S
M
T
W
T
F
S
Check prices
Saudia SV372
CMN 1:30 PM
JED 10:30 PM
With stops 6.0h
S
M
T
W
T
F
S
Saudia SV061
JED 9:15 AM
YYZ 3:25 PM
13.2h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT808
CMN 2:00 AM
STN 6:20 AM
With stops 3.3h
S
M
T
W
T
F
S
Air Canada AC857
LHR 3:00 PM
YYZ 6:05 PM
8.1h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT210
CMN 3:45 PM
YYZ 8:10 PM
Nonstop 8.4h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP1439
CMN 3:50 PM
LIS 5:20 PM
With stops 1.5h
S
M
T
W
T
F
S
Air Transat TS481
LIS 8:35 AM
YYZ 12:10 PM
8.6h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT996
CMN 3:05 PM
OPO 4:50 PM
With stops 1.8h
S
M
T
W
T
F
S
Air Transat TS765
OPO 8:50 AM
YYZ 12:05 PM
8.3h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP1439
CMN 3:50 PM
LIS 5:20 PM
With stops 1.5h
S
M
T
W
T
F
S
TAP Air Portugal TP257
LIS 11:00 AM
YYZ 2:45 PM
8.8h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP1439
CMN 3:50 PM
LIS 5:20 PM
With stops 1.5h
S
M
T
W
T
F
S
TAP Air Portugal TP261
LIS 5:30 PM
YYZ 9:15 PM
8.8h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT208
CMN 4:10 PM
YUL 7:40 PM
With stops 7.5h
S
M
T
W
T
F
S
WestJet WS859
YUL 6:45 AM
YYZ 8:15 AM
1.5h
S
M
T
W
T
F
S
Check prices
Air France AF1497
CMN 5:00 AM
CDG 9:10 AM
With stops 3.2h
S
M
T
W
T
F
S
Air France AF356
CDG 1:50 PM
YYZ 5:10 PM
8.3h
S
M
T
W
T
F
S
Check prices
KLM KL2111
CMN 5:00 AM
CDG 9:10 AM
With stops 3.2h
S
M
T
W
T
F
S
KLM KL2303
CDG 1:50 PM
YYZ 4:10 PM
8.3h
S
M
T
W
T
F
S
Check prices
Saudia SV378
CMN 6:10 PM
JED 3:20 AM
With stops 6.2h
S
M
T
W
T
F
S
Saudia SV061
JED 9:15 AM
YYZ 3:25 PM
13.2h
S
M
T
W
T
F
S
Check prices
Saudia SV376
CMN 6:40 AM
JED 3:50 PM
With stops 6.2h
S
M
T
W
T
F
S
Saudia SV061
JED 9:15 AM
YYZ 3:25 PM
13.2h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT206
CMN 7:00 AM
YUL 10:30 AM
With stops 7.5h
S
M
T
W
T
F
S
WestJet WS917
YUL 8:00 PM
YYZ 9:40 PM
1.7h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT206
CMN 7:00 AM
YUL 10:30 AM
With stops 7.5h
S
M
T
W
T
F
S
WestJet WS859
YUL 6:45 AM
YYZ 8:15 AM
1.5h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT980
CMN 9:25 AM
LIS 11:50 AM
With stops 1.4h
S
M
T
W
T
F
S
TAP Air Portugal TP261
LIS 5:30 PM
YYZ 9:15 PM
8.8h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP1437
CMN 11:15 AM
LIS 12:35 PM
With stops 1.3h
S
M
T
W
T
F
S
TAP Air Portugal TP261
LIS 5:30 PM
YYZ 9:15 PM
8.8h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP1437
CMN 11:15 AM
LIS 12:35 PM
With stops 1.3h
S
M
T
W
T
F
S
TAP Air Portugal TP257
LIS 11:00 AM
YYZ 2:45 PM
8.8h
S
M
T
W
T
F
S
Check prices
See all
TAP Air Portugal TP1437
CMN 11:15 AM
LIS 12:35 PM
With stops 1.3h
S
M
T
W
T
F
S
TAP Air Portugal TP261
LIS 5:30 PM
YYZ 9:15 PM
8.8h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP1437
CMN 11:15 AM
LIS 12:35 PM
With stops 1.3h
S
M
T
W
T
F
S
TAP Air Portugal TP257
LIS 11:00 AM
YYZ 2:45 PM
8.8h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT980
CMN 9:25 AM
LIS 11:50 AM
With stops 1.4h
S
M
T
W
T
F
S
TAP Air Portugal TP261
LIS 5:30 PM
YYZ 9:15 PM
8.8h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT206
CMN 7:00 AM
YUL 10:30 AM
With stops 7.5h
S
M
T
W
T
F
S
WestJet WS917
YUL 8:00 PM
YYZ 9:40 PM
1.7h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT206
CMN 7:00 AM
YUL 10:30 AM
With stops 7.5h
S
M
T
W
T
F
S
WestJet WS859
YUL 6:45 AM
YYZ 8:15 AM
1.5h
S
M
T
W
T
F
S
Check prices
Saudia SV378
CMN 6:10 PM
JED 3:20 AM
With stops 6.2h
S
M
T
W
T
F
S
Saudia SV061
JED 9:15 AM
YYZ 3:25 PM
13.2h
S
M
T
W
T
F
S
Check prices
Saudia SV376
CMN 6:40 AM
JED 3:50 PM
With stops 6.2h
S
M
T
W
T
F
S
Saudia SV061
JED 9:15 AM
YYZ 3:25 PM
13.2h
S
M
T
W
T
F
S
Check prices
Air France AF1497
CMN 5:00 AM
CDG 9:10 AM
With stops 3.2h
S
M
T
W
T
F
S
Air France AF356
CDG 1:50 PM
YYZ 5:10 PM
8.3h
S
M
T
W
T
F
S
Check prices
KLM KL2111
CMN 5:00 AM
CDG 9:10 AM
With stops 3.2h
S
M
T
W
T
F
S
KLM KL2303
CDG 1:50 PM
YYZ 4:10 PM
8.3h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT208
CMN 4:10 PM
YUL 7:40 PM
With stops 7.5h
S
M
T
W
T
F
S
WestJet WS859
YUL 6:45 AM
YYZ 8:15 AM
1.5h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT210
CMN 3:45 PM
YYZ 8:10 PM
Nonstop 8.4h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP1439
CMN 3:50 PM
LIS 5:20 PM
With stops 1.5h
S
M
T
W
T
F
S
Air Transat TS481
LIS 8:35 AM
YYZ 12:10 PM
8.6h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT996
CMN 3:05 PM
OPO 4:50 PM
With stops 1.8h
S
M
T
W
T
F
S
Air Transat TS765
OPO 8:50 AM
YYZ 12:05 PM
8.3h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP1439
CMN 3:50 PM
LIS 5:20 PM
With stops 1.5h
S
M
T
W
T
F
S
TAP Air Portugal TP257
LIS 11:00 AM
YYZ 2:45 PM
8.8h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP1439
CMN 3:50 PM
LIS 5:20 PM
With stops 1.5h
S
M
T
W
T
F
S
TAP Air Portugal TP261
LIS 5:30 PM
YYZ 9:15 PM
8.8h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT808
CMN 2:00 AM
STN 6:20 AM
With stops 3.3h
S
M
T
W
T
F
S
Air Canada AC857
LHR 3:00 PM
YYZ 6:05 PM
8.1h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT702
CMN 1:45 AM
CDG 6:45 AM
With stops 3.0h
S
M
T
W
T
F
S
Air Transat TS189
CDG 11:10 AM
YYZ 2:05 PM
8.9h
S
M
T
W
T
F
S
Check prices
Saudia SV372
CMN 1:30 PM
JED 10:30 PM
With stops 6.0h
S
M
T
W
T
F
S
Saudia SV061
JED 9:15 AM
YYZ 3:25 PM
13.2h
S
M
T
W
T
F
S
Check prices
See all
Royal Air Maroc AT210
CMN 3:45 PM
YYZ 8:10 PM
Nonstop 8.4h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT210
CMN 3:45 PM
YYZ 8:10 PM
Nonstop 8.4h
S
M
T
W
T
F
S
Check prices