Airlines with flights from Montreal to Zurich
There are 11 airlines with scheduled flights between YUL and ZRH. SWISS is the only airline with non-stop flights from Montreal Airport to Zurich Airport and the flight time is 7 hours and 30 minutes.
Choose airline
Schedules
YUL
Direct
ZRH
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
LX87
16:40
----
16:40
16:40
16:40
----
16:40
The timetable & schedule information was updated at 2026-04-21
Via Paris with Air France
-
Total flight time: 9h 00m - 13h 05m.
-
Sky Team Alliance
-
37 flights per week
YUL
Via CDG
ZRH
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
AF343
AF1114
AF1114
17:00
17:00
17:00
17:00
17:00
17:00
17:00
AF345
AF1614
AF1614
19:00
19:00
19:00
19:00
19:00
19:00
19:00
AF349
AF1614
AF1614
22:20
22:20
22:20
22:20
22:20
22:20
22:20
The timetable & schedule information was updated at 2026-04-21
Via Amsterdam with KLM
-
Total flight time: 10h 15m - 12h 50m.
-
Sky Team Alliance
-
13 flights per week
YUL
Via AMS
ZRH
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
KL672
KL1919
KL1919
18:50
18:50
18:50
18:50
18:50
18:50
18:50
The timetable & schedule information was updated at 2026-04-21
Via Vienna with Austrian Airlines
-
Total flight time: 10h 25m - 13h 45m.
-
12 flights per week
YUL
Via VIE
ZRH
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
OS56
OS135
OS135
18:35
18:35
18:35
18:35
----
18:35
18:35
The timetable & schedule information was updated at 2026-04-21
Via London with British Airways
-
Total flight time: 10h 40m - 13h 20m.
-
One World Alliance
-
26 flights per week
YUL
Via LHR
ZRH
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
BA94
BA736
BA736
22:00
----
----
----
----
22:00
----
BA94
BA734
BA734
----
22:00
----
----
22:00
----
----
The timetable & schedule information was updated at 2026-04-21

There are 11 airlines with scheduled flights between YUL and ZRH. SWISS is the only airline with non-stop flights from Montreal Airport to Zurich Airport and the flight time is 7 hours and 30 minutes.
Via New York with United
Via Toronto with Air Canada
Via Lisbon with TAP
Via Philadelphia with American Airlines
Via New York with Delta
Via Frankfurt with Lufthansa