Airlines with flights from Zurich to Toronto
There are 17 airlines with scheduled flights between ZRH and YYZ. Both Air Canada and SWISS operates non-stop flights from Zurich Airport to Pearson and the flight time is 8 hours and 48 minutes.
Choose airline
Schedules
Non-stop with Air Canada
-
Total flight time: 8 hours and 48 minutes
-
Toronto is a Air Canada hub.
-
7 flights per week
-
Boeing 777-200LR
-
Business class available
ZRH
Direct
YYZ
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
AC881
13:25
13:25
13:25
13:25
13:25
13:25
13:25
The timetable & schedule information was updated at 2026-04-22
ZRH
Direct
YYZ
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
LX80
----
09:55
----
09:55
09:55
09:55
09:55
The timetable & schedule information was updated at 2026-04-22
Via Paris with Air France
-
Total flight time: 10h 55m - 14h 20m.
-
Sky Team Alliance
-
22 flights per week
ZRH
Via CDG
YYZ
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
AF1415
AF356
AF356
07:45
07:45
07:40
07:40
07:40
07:40
07:40
AF1115
AF356
AF356
10:55
----
10:55
10:55
10:55
----
----
AF1615
AF358
AF358
14:50
14:50
14:50
14:50
14:50
14:50
14:50
The timetable & schedule information was updated at 2026-04-22
Via Frankfurt with Lufthansa
-
Total flight time: 11h 00m - 14h 05m.
-
Zurich is a Lufthansa hub.
-
23 flights per week
ZRH
Via FRA
YYZ
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
LH1183
LH470
LH470
08:15
08:15
08:15
08:15
08:15
08:15
08:15
LH1185
LH470
LH470
09:25
09:25
09:25
09:25
09:25
09:25
09:25
LH1187
LH470
LH470
11:05
11:20
11:20
11:20
11:20
11:20
11:20
The timetable & schedule information was updated at 2026-04-22
Via Dublin with Aer Lingus
-
Total flight time: 11h 00m - 11h 10m.
-
1 flights per week
ZRH
Via DUB
YYZ
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
Sorry. We could not find any flights for this week.
The timetable & schedule information was updated at 2026-04-22
Via Reykjavik with Icelandair
-
Total flight time: 11h 10m - 14h 05m.
-
12 flights per week
ZRH
Via KEF
YYZ
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
FI569
FI603
FI603
14:00
14:00
14:00
14:00
14:00
14:00
14:00
The timetable & schedule information was updated at 2026-04-22

There are 17 airlines with scheduled flights between ZRH and YYZ. Both Air Canada and SWISS operates non-stop flights from Zurich Airport to Pearson and the flight time is 8 hours and 48 minutes.
Via Copenhagen with SAS
Via London with British Airways
Via Amsterdam with KLM
Via Frankfurt with Condor
Via Warsaw with LOT
Via Dulles with United
Via Lisbon with TAP
Via Helsinki with Finnair
Via New York with Delta
Via Belgrade with Air Serbia
Via Madrid with Iberia