Flights from Montreal to Zurich – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
YUL to ZRH – All flight route options from Pierre Elliott Trudeau International, Canada to Zurich Airport, Switzerland. These flights are operated by 14 airlines. Fly non-stop with SWISS or choose from 27 different transit flights. The shortest flight time is 7 hours and 30 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Zurich Airport
We got great deals on hotels and car rentals near the airport.
Montreal to Zurich flights
There are over 28 airlines and as many as 965 flights every week to this destination. You can fly non-stop to Zurich (ZRH) from Montreal (YUL) with SWISS but if a stopover option suits you better you can choose to fly via Geneva, Brussels or any other of the 27 alternatives with connectiing airports.
Montreal to Zurich with SWISS
You can fly non-stop every weekday with flights departing at 16 in the afternoon or 17 in the evening. SWISS is a Star Alliance member.
With KLM
If you fly from Montreal with KLM you will do a stopover in Amsterdam, AMS before reaching Zurich. This flight trip will take 10 hours and 15 minutes and you can fly every weekday with departures at 18:50, 19:05 or 20:05. KLM is a member of SkyTeam.
Distance & flight times: Montreal Airport to Zurich Airport
The shortest flight time between YUL and ZRH is 7 hours and 30 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 7h 30m | - | 3746 miles (6027 km) |
GVA Geneva | 9h 40m | 1h 5m | 3833 miles (6167 km) |
BRU Brussels | 9h 55m | 1h 40m | 3771 miles (6068 km) |
VCE Venice | 10h 10m | 55m | 4200 miles (6758 km) |
AMS Amsterdam | 10h 15m | 1h 55m | 3814 miles (6137 km) |
FRA Frankfurt | 10h 20m | 5h 0m | 3836 miles (6172 km) |
VIE Vienna | 10h 25m | 2h 20m | 4414 miles (7102 km) |
CDG Paris | 10h 35m | 2h 20m | 3748 miles (6031 km) |
MXP Milan | 10h 40m | 1h 35m | 3947 miles (6351 km) |
KEF Reykjavik | 10h 45m | 2h 0m | 3972 miles (6391 km) |
MUC Munich | 10h 45m | 2h 30m | 4005 miles (6444 km) |
BCN Barcelona | 11h 0m | 1h 50m | 4228 miles (6803 km) |
PHL Philadelphia | 11h 0m | 1h 35m | 4432 miles (7131 km) |
YHZ Halifax | 11h 0m | 3h 5m | 3845 miles (6187 km) |
LHR London | 11h 20m | 4h 15m | 3750 miles (6034 km) |
CPH Copenhagen | 11h 30m | 2h 30m | 4218 miles (6787 km) |
OPO Porto | 11h 45m | 2h 10m | 4165 miles (6701 km) |
IAD Dulles | 11h 45m | 4h 24m | 4660 miles (7498 km) |
YYZ Toronto | 12h 10m | 4h 55m | 4371 miles (7033 km) |
BOS Boston | 12h 18m | 3h 40m | 4010 miles (6452 km) |
NCE Nice | 12h 50m | 3h 45m | 4100 miles (6597 km) |
EWR New York | 13h 0m | 3h 32m | 4288 miles (6899 km) |
FCO Rome | 13h 0m | 3h 20m | 4547 miles (7316 km) |
LGA New York | 13h 37m | - | - |
LIS Lisbon | 13h 40m | 4h 5m | 4347 miles (6994 km) |
YTZ Toronto | 14h 0m | - | - |
MAD Madrid | 14h 10m | 3h 45m | 4243 miles (6827 km) |
DCA Washington | 14h 50m | - | - |




Quick copy and share this page
From Montreal to Switzerland
Below is a list of other destinations to Switzerland from Pierre Elliott Trudeau International with either direct flights or 1 stop connections.
From Canada to Zurich
Below is a list of other cities in Canada with flights to Zurich with either non-stop or connecting flights.
-
YYZ Toronto Direct
-
YVR Vancouver Direct
-
YYC Calgary Direct
-
YEG Edmonton
-
YHZ Halifax Direct
-
YOW Ottawa
-
YWG Winnipeg
-
YQB Quebec
-
YYT St. John's
-
YLW Kelowna