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




Quick copy and share this page
From Zurich to Canada
Below is a list of other destinations to Canada from Zurich Airport with either direct flights or 1 stop connections.
-
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
From Switzerland to Montreal
We have found another destination to Canada from Zurich Airport as well.
-
GVA Geneva Direct