Flight times from Zurich to Toronto & schedule

The average flight time from Zurich to Toronto is About 8 hours 51 minutes, covering a distance of About 6,477.62km.

Flight duration

About 8 hours 51 minutes

Flight distance

About 6,477.62km

Earliest flight

09:40 → 12:05

How long is the flight from Zurich to Toronto?

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

See more
Earliest first
Latest first
Swiss Airlines LX2060
ZRH 06:20
OPO 07:55
With stops 2.6h
S
M
T
W
T
F
S
Air Transat TS765
OPO 13:30
YYZ 16:25
7.9h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP935
ZRH 06:20
LIS 08:20
With stops 3.0h
S
M
T
W
T
F
S
TAP Air Portugal TP261
LIS 17:45
YYZ 21:05
8.3h
S
M
T
W
T
F
S
Check prices
Swiss Airlines LX402
ZRH 06:35
DUB 07:55
With stops 2.3h
S
M
T
W
T
F
S
Westjet WS047
DUB 11:20
YYZ 14:00
7.7h
S
M
T
W
T
F
S
Check prices
Swiss Airlines LX402
ZRH 06:35
DUB 07:55
With stops 2.3h
S
M
T
W
T
F
S
Air Transat TS231
DUB 13:15
YYZ 15:50
7.6h
S
M
T
W
T
F
S
Check prices
easyJet U25188
ZRH 08:05
BER 09:35
With stops 1.5h
S
M
T
W
T
F
S
Air Transat TS419
BER 12:25
YYZ 15:15
8.8h
S
M
T
W
T
F
S
Check prices
easyJet U22987
ZRH 08:30
FCO 10:05
With stops 1.6h
S
M
T
W
T
F
S
Air Transat TS309
FCO 14:15
YYZ 18:00
9.8h
S
M
T
W
T
F
S
Check prices
easyJet U22194
ZRH 09:35
MAN 10:40
With stops 2.1h
S
M
T
W
T
F
S
Air Transat TS207
MAN 13:25
YYZ 16:00
7.6h
S
M
T
W
T
F
S
Check prices
Swiss Airlines LX080
ZRH 09:55
YYZ 12:50
Nonstop 8.9h
S
M
T
W
T
F
S
Check prices
Finnair AY1512
ZRH 10:25
HEL 14:10
With stops 2.8h
S
M
T
W
T
F
S
Finnair AY031
HEL 16:50
YYZ 18:35
8.8h
S
M
T
W
T
F
S
Check prices
LOT Polish Airlines LO412
ZRH 10:30
WAW 12:30
With stops 2.0h
S
M
T
W
T
F
S
LOT Polish Airlines LO041
WAW 14:05
YYZ 17:20
9.3h
S
M
T
W
T
F
S
Check prices
LOT Polish Airlines LO412
ZRH 10:30
WAW 12:30
With stops 2.0h
S
M
T
W
T
F
S
LOT Polish Airlines LO045
WAW 17:00
YYZ 20:20
9.3h
S
M
T
W
T
F
S
Check prices
British Airways BA731
ZRH 10:30
LHR 11:30
With stops 2.0h
S
M
T
W
T
F
S
British Airways BA099
LHR 17:10
YYZ 20:15
8.1h
S
M
T
W
T
F
S
Check prices
easyJet U27640
ZRH 11:10
LIS 13:05
With stops 2.9h
S
M
T
W
T
F
S
TAP Air Portugal TP261
LIS 17:45
YYZ 21:05
8.3h
S
M
T
W
T
F
S
Check prices
easyJet U27640
ZRH 11:10
LIS 13:05
With stops 2.9h
S
M
T
W
T
F
S
Air Transat TS481
LIS 09:35
YYZ 13:10
8.6h
S
M
T
W
T
F
S
Check prices
American Airlines AA093
ZRH 11:45
PHL 14:30
With stops 8.8h
S
M
T
W
T
F
S
American Airlines AA5522
PHL 08:36
YYZ 10:29
1.9h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP931
ZRH 13:15
LIS 15:15
With stops 3.0h
S
M
T
W
T
F
S
TAP Air Portugal TP261
LIS 17:45
YYZ 21:05
8.3h
S
M
T
W
T
F
S
Check prices
Air Canada AC881
ZRH 13:25
YYZ 16:15
Nonstop 8.8h
S
M
T
W
T
F
S
Check prices
Swiss Airlines LX4640
ZRH 13:25
YYZ 16:15
Nonstop 8.8h
S
M
T
W
T
F
S
Check prices
American Airlines AA6860
ZRH 15:35
LHR 16:35
With stops 2.0h
S
M
T
W
T
F
S
American Airlines AA6922
LHR 17:05
YYZ 20:10
8.1h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP933
ZRH 18:05
LIS 20:05
With stops 3.0h
S
M
T
W
T
F
S
TAP Air Portugal TP257
LIS 10:40
YYZ 14:00
8.3h
S
M
T
W
T
F
S
Check prices
See all
Swiss Airlines LX2082
ZRH 21:30
LIS 23:25
With stops 2.9h
S
M
T
W
T
F
S
Air Transat TS481
LIS 09:35
YYZ 13:10
8.6h
S
M
T
W
T
F
S
Check prices
easyJet U25190
ZRH 21:15
BER 22:45
With stops 1.5h
S
M
T
W
T
F
S
Air Transat TS419
BER 12:25
YYZ 15:15
8.8h
S
M
T
W
T
F
S
Check prices
Aer Lingus EI349
ZRH 20:55
DUB 22:30
With stops 2.6h
S
M
T
W
T
F
S
Air Transat TS231
DUB 13:15
YYZ 15:50
7.6h
S
M
T
W
T
F
S
Check prices
LOT Polish Airlines LO410
ZRH 19:55
WAW 21:50
With stops 1.9h
S
M
T
W
T
F
S
LOT Polish Airlines LO041
WAW 14:05
YYZ 17:20
9.3h
S
M
T
W
T
F
S
Check prices
LOT Polish Airlines LO410
ZRH 19:55
WAW 21:50
With stops 1.9h
S
M
T
W
T
F
S
LOT Polish Airlines LO045
WAW 17:00
YYZ 20:20
9.3h
S
M
T
W
T
F
S
Check prices
British Airways BA739
ZRH 19:45
LHR 20:30
With stops 1.8h
S
M
T
W
T
F
S
British Airways BA093
LHR 13:15
YYZ 16:05
7.8h
S
M
T
W
T
F
S
Check prices
British Airways BA739
ZRH 19:45
LHR 20:30
With stops 1.8h
S
M
T
W
T
F
S
British Airways BA099
LHR 17:10
YYZ 20:15
8.1h
S
M
T
W
T
F
S
Check prices
British Airways BA737
ZRH 18:20
LHR 19:05
With stops 1.8h
S
M
T
W
T
F
S
American Airlines AA6922
LHR 17:05
YYZ 20:10
8.1h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP933
ZRH 18:05
LIS 20:05
With stops 3.0h
S
M
T
W
T
F
S
TAP Air Portugal TP257
LIS 10:40
YYZ 14:00
8.3h
S
M
T
W
T
F
S
Check prices
American Airlines AA6860
ZRH 15:35
LHR 16:35
With stops 2.0h
S
M
T
W
T
F
S
American Airlines AA6922
LHR 17:05
YYZ 20:10
8.1h
S
M
T
W
T
F
S
Check prices
Air Canada AC881
ZRH 13:25
YYZ 16:15
Nonstop 8.8h
S
M
T
W
T
F
S
Check prices
Swiss Airlines LX4640
ZRH 13:25
YYZ 16:15
Nonstop 8.8h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP931
ZRH 13:15
LIS 15:15
With stops 3.0h
S
M
T
W
T
F
S
TAP Air Portugal TP261
LIS 17:45
YYZ 21:05
8.3h
S
M
T
W
T
F
S
Check prices
American Airlines AA093
ZRH 11:45
PHL 14:30
With stops 8.8h
S
M
T
W
T
F
S
American Airlines AA5522
PHL 08:36
YYZ 10:29
1.9h
S
M
T
W
T
F
S
Check prices
easyJet U27640
ZRH 11:10
LIS 13:05
With stops 2.9h
S
M
T
W
T
F
S
TAP Air Portugal TP261
LIS 17:45
YYZ 21:05
8.3h
S
M
T
W
T
F
S
Check prices
easyJet U27640
ZRH 11:10
LIS 13:05
With stops 2.9h
S
M
T
W
T
F
S
Air Transat TS481
LIS 09:35
YYZ 13:10
8.6h
S
M
T
W
T
F
S
Check prices
LOT Polish Airlines LO412
ZRH 10:30
WAW 12:30
With stops 2.0h
S
M
T
W
T
F
S
LOT Polish Airlines LO041
WAW 14:05
YYZ 17:20
9.3h
S
M
T
W
T
F
S
Check prices
LOT Polish Airlines LO412
ZRH 10:30
WAW 12:30
With stops 2.0h
S
M
T
W
T
F
S
LOT Polish Airlines LO045
WAW 17:00
YYZ 20:20
9.3h
S
M
T
W
T
F
S
Check prices
British Airways BA731
ZRH 10:30
LHR 11:30
With stops 2.0h
S
M
T
W
T
F
S
British Airways BA099
LHR 17:10
YYZ 20:15
8.1h
S
M
T
W
T
F
S
Check prices
Finnair AY1512
ZRH 10:25
HEL 14:10
With stops 2.8h
S
M
T
W
T
F
S
Finnair AY031
HEL 16:50
YYZ 18:35
8.8h
S
M
T
W
T
F
S
Check prices
See all
Swiss Airlines LX080
ZRH 09:55
YYZ 12:50
Nonstop 8.9h
S
M
T
W
T
F
S
Check prices
Air Canada AC881
ZRH 13:25
YYZ 16:15
Nonstop 8.8h
S
M
T
W
T
F
S
Check prices
Swiss Airlines LX4640
ZRH 13:25
YYZ 16:15
Nonstop 8.8h
S
M
T
W
T
F
S
Check prices
Air Canada AC881
ZRH 13:25
YYZ 16:15
Nonstop 8.8h
S
M
T
W
T
F
S
Check prices
Swiss Airlines LX4640
ZRH 13:25
YYZ 16:15
Nonstop 8.8h
S
M
T
W
T
F
S
Check prices
Swiss Airlines LX080
ZRH 09:55
YYZ 12:50
Nonstop 8.9h
S
M
T
W
T
F
S
Check prices

FAQs about flight schedules from Zurich to Toronto