Flight routes from Toronto to Zurich
YYZ to ZRH. All flight routes from Pearson International, Canada to Zurich Airport, Switzerland. These routes are operated by 23 different airlines. You can either fly non-stop with SWISS or Air Canada, or choose from 29 different transit flights. The shortest flight time is 7 hours and 55 minutes.
Find the best prices on hotels and car rental near Zurich Airport
We got great deals on hotels and car rentals near the airport.
Toronto to Zurich flights
There are over 31 airlines and as many as 1546 flights every week to this destination. You can fly non-stop to Zurich (ZRH) from Toronto (YYZ) with Air Canada or SWISS but if a stopover option suits you better you can choose to fly via Reykjavik, Frankfurt or any other of the 29 alternatives with flight connections.
Tip! You can also fly to Zurich from City Centre (YTZ).
Toronto to Zurich with Air Canada
You can fly non-stop every weekday with flights departing at 20 or 21 in the evening. Air Canada is a Star Alliance member.
With SWISS
You can fly non-stop every weekday except Mondays and Mondays with departure times at 16:25 or 17:35. SWISS is a Star Alliance member.
With Icelandair
If you fly from Toronto with Icelandair you will do a stopover in Reykjavik, KEF before reaching Zurich. This flight trip will take 10 hours and 5 minutes and you can fly every day of the week except Mondays with departures at 21:00 or 23:00.
With Lufthansa
If you choose to fly with Lufthansa from Toronto to Zurich you can make a transit either via Munich or via Frankfurt. The route via Munich is 25 minutes faster. Lufthansa is a Star Alliance member.
Miles & flight time: YYZ - ZRH
The shortest flight time between YYZ and ZRH is 8 hours and 10 minutes.
Via | Total flight time | Layover time | Miles |
---|---|---|---|
Direct | 8h 10m | - | 4055 (6524 km) |
KEF Reykjavik | 10h 5m | 1h 0m | 4248 (6835 km) |
FRA Frankfurt | 10h 30m | 1h 55m | 4141 (6663 km) |
BRU Brussels | 10h 35m | 2h 0m | 4077 (6560 km) |
PHL Philadelphia | 10h 56m | 1h 15m | 4385 (7055 km) |
VCE Venice | 11h 0m | 5h 0m | 4509 (7255 km) |
CDG Paris | 11h 0m | 2h 10m | 4058 (6529 km) |
EDI Edinburgh | 11h 0m | 1h 40m | 4117 (6624 km) |
VIE Vienna | 11h 10m | 2h 25m | 4717 (7590 km) |
FCO Rome | 11h 40m | 1h 0m | 4860 (7820 km) |
LHR London | 11h 55m | 2h 35m | 4058 (6529 km) |
JFK New York | 11h 55m | 2h 2m | 4310 (6935 km) |
BOS Boston | 12h 10m | 4h 35m | 4202 (6761 km) |
YUL Montreal | 12h 10m | 4h 22m | 4062 (6536 km) |
EWR New York | 12h 15m | 3h 37m | 4305 (6927 km) |
IAD Dulles | 12h 20m | 4h 25m | 4517 (7268 km) |
LIS Lisbon | 12h 25m | 2h 20m | 4663 (7503 km) |
MUC Munich | 12h 45m | 4h 5m | 4311 (6936 km) |
LGA New York | 13h 15m | - | - |
OPO Porto | 13h 15m | 3h 55m | 4481 (7210 km) |
MAD Madrid | 13h 15m | 3h 40m | 4560 (7337 km) |
DCA Washington | 13h 23m | - | - |
DUB Dublin | 13h 40m | 4h 45m | 4060 (6533 km) |
CPH Copenhagen | 13h 40m | 4h 20m | 4510 (7257 km) |
ORD Chicago | 13h 43m | 1h 35m | 4892 (7871 km) |
AMS Amsterdam | 14h 0m | 2h 5m | 4118 (6626 km) |
BCN Barcelona | 14h 5m | 4h 30m | 4545 (7313 km) |
ARN Stockholm | 14h 25m | 1h 45m | 4873 (7841 km) |
WAW Warsaw | 14h 40m | 3h 55m | 4976 (8006 km) |
MXP Milan | 16h 45m | 4h 45m | 4257 (6850 km) |
![YYZ-ZRH flight routes](/routes/YYZ-ZRH.png)
![Arriving at Zurich Airport](/img/airports/zrh/zrh.jpg)
![Toronto - Zurich route map and flight paths](https://www.flightroutes.com/routes/YYZ-ZRH.png)
Unpublished Flight Rates From Toronto to Zurich
From Toronto to Switzerland
We have found another destination to Switzerland from Pearson International as well.
From Canada to Zurich
Below is a list of other cities in Canada with flights to Zurich with either non-stop or connecting flights.
-
YUL Montreal Direct
-
YVR Vancouver Direct
-
YYC Calgary Direct
-
YEG Edmonton
-
YWG Winnipeg
-
YHZ Halifax
-
YOW Ottawa
-
YQB Quebec
-
YXE Saskatoon
-
YLW Kelowna