Zurich (ZRH) to Calgary (YYC) flights
One airline flies nonstop from Zurich (ZRH) to Calgary (YYC): Edelweiss Air. The two airports are 4,824 miles (7,763 km) apart. There are also 27 ways to fly it with one stop, through Edinburgh, Reykjavik and Amsterdam and more.
Airlines flying nonstop from ZRH to YYC
- Edelweiss AirNot in an alliance

ZRH to YYC with one stop
27 connections, most direct first. 2-stop routings and flight times are in Routes with Pro.
- Via Edinburgh (EDI)Edelweiss Air and easyJet, then WestJet



- Via Reykjavik (KEF)Icelandair and Edelweiss Air, then WestJet



- Via Amsterdam (AMS)KLM the whole way



- Via London (LHR)British Airways and SWISS, then Air Canada and WestJet




- Via Frankfurt (FRA)Condor the whole way

+1


- Via Dublin (DUB)Aer Lingus and SWISS, then WestJet



- Via Paris (CDG)Air France and SWISS, then WestJet



- Via Munich (MUC)Lufthansa, SWISS and 1 more, then Discover Airlines




- Via Barcelona (BCN)SWISS and Vueling, then WestJet



- Via Vancouver (YVR)Edelweiss Air, then Air Canada, WestJet and 1 more




- Via Montreal (YUL)SWISS, then Air Canada, WestJet and 1 more




- Via Halifax (YHZ)Edelweiss Air, then WestJet


- Via Rome (FCO)ITA Airways, SWISS and 1 more, then WestJet




- Via Toronto (YYZ)Air Canada the whole way



+1
- Via Chicago (ORD)United Airlines the whole way





ZRH to YYC: common questions
Which airlines fly nonstop from ZRH to YYC?
Edelweiss Air flies nonstop from Zurich (ZRH) to Calgary (YYC).
How far is Zurich from Calgary by plane?
Zurich (ZRH) and Calgary (YYC) are 4,824 miles (7,763 km) apart along the great circle, the shortest path a flight can take. Connections add distance on top.
How many miles does ZRH to YYC cost?
It depends on the program: each prices the route from its own chart or dynamically. The Award Flight Pricer compares 30+ programs for ZRH to YYC with taxes and fees.
Where can I connect between Zurich and Calgary?
The most direct connections are through Edinburgh (EDI), Reykjavik (KEF), Amsterdam (AMS), London (LHR) and Frankfurt (FRA). On 6 of them the same airline flies both flights, for example KLM through Amsterdam.
More routes
Routes are scheduled nonstop flights. The route data is refreshed monthly; this list was last checked November 11, 2026. Seasonal routes and new launches can be missing or end early, so confirm with the airline before you book. Distances are great-circle, the shortest path between the two airports.