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 Mohammed V International Airport and arrive at Toronto Pearson International Airport.

See more
Earliest first
Latest first
EgyptAir MS862
CMN 00:45
CAI 07:40
With stops 5.9h
S
M
T
W
T
F
S
EgyptAir MS995
CAI 02:55
YYZ 07:25
11.5h
S
M
T
W
T
F
S
Check prices
Air Canada AC9430
CMN 01:25
FRA 05:50
With stops 3.4h
S
M
T
W
T
F
S
Air Canada AC841
FRA 10:00
YYZ 12:40
8.7h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT702
CMN 03:00
CDG 06:00
With stops 3.0h
S
M
T
W
T
F
S
Air Transat TS189
CDG 12:00
YYZ 14:25
8.4h
S
M
T
W
T
F
S
Check prices
Air Arabia Maroc 3O457
CMN 06:00
BGY 10:00
With stops 3.0h
S
M
T
W
T
F
S
Neos NO424
MXP 10:30
YYZ 13:45
9.3h
S
M
T
W
T
F
S
Check prices
Saudia SV376
CMN 07: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:55
YUL 09:35
With stops 7.7h
S
M
T
W
T
F
S
WestJet WS579
YUL 06:45
YYZ 08:10
1.4h
S
M
T
W
T
F
S
Check prices
Air Canada AC073
CMN 09:00
YUL 11:50
With stops 7.8h
S
M
T
W
T
F
S
Air Canada AC7969
YUL 15:25
YTZ 16:46
1.4h
S
M
T
W
T
F
S
Check prices
Air Canada AC073
CMN 09:00
YUL 11:50
With stops 7.8h
S
M
T
W
T
F
S
Air Transat TS410
YUL 15:57
YYZ 17:09
1.2h
S
M
T
W
T
F
S
Check prices
Air Canada AC073
CMN 09:00
YUL 11:50
With stops 7.8h
S
M
T
W
T
F
S
Air Canada AC895
YUL 16:30
YYZ 18:02
1.5h
S
M
T
W
T
F
S
Check prices
Air Canada AC073
CMN 09:00
YUL 11:50
With stops 7.8h
S
M
T
W
T
F
S
Air Transat TS520
YUL 18:00
YYZ 19:25
1.4h
S
M
T
W
T
F
S
Check prices
Air Canada AC073
CMN 09:00
YUL 11:50
With stops 7.8h
S
M
T
W
T
F
S
Air Canada AC7979
YUL 20:10
YTZ 21:31
1.4h
S
M
T
W
T
F
S
Check prices
Air Canada AC073
CMN 09:00
YUL 11:50
With stops 7.8h
S
M
T
W
T
F
S
Porter Airlines PD2486
YUL 20:55
YTZ 22:20
1.4h
S
M
T
W
T
F
S
Check prices
Air Canada AC073
CMN 09:00
YUL 11:50
With stops 7.8h
S
M
T
W
T
F
S
Air Canada AC429
YUL 21:00
YYZ 22:29
1.5h
S
M
T
W
T
F
S
Check prices
Air Canada AC073
CMN 09:00
YUL 11:50
With stops 7.8h
S
M
T
W
T
F
S
Air Canada AC7959
YUL 10:25
YTZ 11:46
1.4h
S
M
T
W
T
F
S
Check prices
Air Canada AC073
CMN 09:00
YUL 11:50
With stops 7.8h
S
M
T
W
T
F
S
Air Canada AC409
YUL 11:15
YYZ 12:40
1.4h
S
M
T
W
T
F
S
Check prices
Tap Portugal TP1437
CMN 11:25
LIS 12:50
With stops 2.4h
S
M
T
W
T
F
S
Tap Portugal TP261
LIS 17:45
YYZ 21:00
8.3h
S
M
T
W
T
F
S
Check prices
Tap Portugal TP1437
CMN 11:25
LIS 12:50
With stops 2.4h
S
M
T
W
T
F
S
Tap Portugal TP257
LIS 11:55
YYZ 15:10
8.3h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT764
CMN 12:20
ORY 16:10
With stops 2.8h
S
M
T
W
T
F
S
Air Transat TS189
CDG 12:00
YYZ 14:25
8.4h
S
M
T
W
T
F
S
Check prices
EgyptAir MS848
CMN 13:30
CAI 20:25
With stops 5.9h
S
M
T
W
T
F
S
EgyptAir MS995
CAI 02:55
YYZ 07:25
11.5h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT788
CMN 14:00
CDG 17:55
With stops 2.9h
S
M
T
W
T
F
S
Air Transat TS189
CDG 12:00
YYZ 14:25
8.4h
S
M
T
W
T
F
S
Check prices
See all
Royal Air Maroc AT776
CMN 18:35
ORY 22:25
With stops 2.8h
S
M
T
W
T
F
S
Air Transat TS189
CDG 12:00
YYZ 14:25
8.4h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT208
CMN 17:20
YUL 19:50
With stops 7.5h
S
M
T
W
T
F
S
Air Transat TS7736
YUL 20:55
YTZ 22:20
1.4h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT208
CMN 17:20
YUL 19:50
With stops 7.5h
S
M
T
W
T
F
S
WestJet WS579
YUL 06:45
YYZ 08:10
1.4h
S
M
T
W
T
F
S
Check prices
Transavia France TO3069
CMN 16:55
ORY 21:00
With stops 3.1h
S
M
T
W
T
F
S
Air Transat TS189
CDG 12:00
YYZ 14:25
8.4h
S
M
T
W
T
F
S
Check prices
Tap Portugal TP1439
CMN 16:50
LIS 17:15
With stops 1.4h
S
M
T
W
T
F
S
Tap Portugal TP257
LIS 11:55
YYZ 15:10
8.3h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT210
CMN 16:45
YYZ 20:10
Nonstop 8.4h
S
M
T
W
T
F
S
Check prices
Saudia SV372
CMN 14:55
JED 23:05
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 AT788
CMN 14:00
CDG 17:55
With stops 2.9h
S
M
T
W
T
F
S
Air Transat TS189
CDG 12:00
YYZ 14:25
8.4h
S
M
T
W
T
F
S
Check prices
EgyptAir MS848
CMN 13:30
CAI 20:25
With stops 5.9h
S
M
T
W
T
F
S
EgyptAir MS995
CAI 02:55
YYZ 07:25
11.5h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT764
CMN 12:20
ORY 16:10
With stops 2.8h
S
M
T
W
T
F
S
Air Transat TS189
CDG 12:00
YYZ 14:25
8.4h
S
M
T
W
T
F
S
Check prices
Tap Portugal TP1437
CMN 11:25
LIS 12:50
With stops 2.4h
S
M
T
W
T
F
S
Tap Portugal TP261
LIS 17:45
YYZ 21:00
8.3h
S
M
T
W
T
F
S
Check prices
Tap Portugal TP1437
CMN 11:25
LIS 12:50
With stops 2.4h
S
M
T
W
T
F
S
Tap Portugal TP257
LIS 11:55
YYZ 15:10
8.3h
S
M
T
W
T
F
S
Check prices
Air Canada AC073
CMN 09:00
YUL 11:50
With stops 7.8h
S
M
T
W
T
F
S
Air Canada AC7969
YUL 15:25
YTZ 16:46
1.4h
S
M
T
W
T
F
S
Check prices
Air Canada AC073
CMN 09:00
YUL 11:50
With stops 7.8h
S
M
T
W
T
F
S
Air Transat TS410
YUL 15:57
YYZ 17:09
1.2h
S
M
T
W
T
F
S
Check prices
Air Canada AC073
CMN 09:00
YUL 11:50
With stops 7.8h
S
M
T
W
T
F
S
Air Canada AC895
YUL 16:30
YYZ 18:02
1.5h
S
M
T
W
T
F
S
Check prices
Air Canada AC073
CMN 09:00
YUL 11:50
With stops 7.8h
S
M
T
W
T
F
S
Air Transat TS520
YUL 18:00
YYZ 19:25
1.4h
S
M
T
W
T
F
S
Check prices
Air Canada AC073
CMN 09:00
YUL 11:50
With stops 7.8h
S
M
T
W
T
F
S
Air Canada AC7979
YUL 20:10
YTZ 21:31
1.4h
S
M
T
W
T
F
S
Check prices
Air Canada AC073
CMN 09:00
YUL 11:50
With stops 7.8h
S
M
T
W
T
F
S
Porter Airlines PD2486
YUL 20:55
YTZ 22:20
1.4h
S
M
T
W
T
F
S
Check prices
Air Canada AC073
CMN 09:00
YUL 11:50
With stops 7.8h
S
M
T
W
T
F
S
Air Canada AC429
YUL 21:00
YYZ 22:29
1.5h
S
M
T
W
T
F
S
Check prices
Air Canada AC073
CMN 09:00
YUL 11:50
With stops 7.8h
S
M
T
W
T
F
S
Air Canada AC7959
YUL 10:25
YTZ 11:46
1.4h
S
M
T
W
T
F
S
Check prices
See all
Royal Air Maroc AT210
CMN 16:45
YYZ 20:10
Nonstop 8.4h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT210
CMN 16:45
YYZ 20:10
Nonstop 8.4h
S
M
T
W
T
F
S
Check prices

FAQs about flight schedules from Casablanca to Toronto