Wayfli › Stockholm (ARN) › To Zurich (ZRH)

Stockholm (ARN) to Zurich (ZRH) flights

There are direct flights from Stockholm-Arlanda Airport to Zurich Zürich Airport, sold by 2 airlines (including codeshares): SWISS and SAS Scandinavian. The distance is 1,486 km, about 2h 20m in the air. There are also 18 one-stop options, via airports such as Amsterdam, Frankfurt and Munich.

Live fares for ARN → ZRHSee all routes on the map
1,486 kmdistance
~2h 20mdirect flight time (estimate)
2direct airlines
18one-stop options

Direct flights from Stockholm to Zurich

RouteAirlines (incl. codeshares)DistanceTime (est.)
ARN → ZRHSWISS, SAS Scandinavian1,486 km~2h 20m

Best one-stop connections

Through the biggest hubs first. Times include about 100 minutes to change planes.

ViaAirlinesDistanceTime (est.)
AMS AmsterdamITA Airways and Norwegian Air Sweden then KLM and SWISS1,755 km~4h 50m
FRA FrankfurtEthiopian Airlines and Lufthansa then Marabu and Ethiopian Airlines1,509 km~4h 30m
MUC MunichNorwegian Air Shuttle and Lufthansa then Lufthansa and SWISS1,578 km~4h 35m
VIE ViennaFinnair and Ryanair then Korean Air and SWISS1,890 km~5h
CPH CopenhagenNorwegian Air Sweden and Norwegian Air Shuttle then airBaltic and SWISS1,496 km~4h 30m
BRU BrusselsSAS Scandinavian then SWISS and Brussels Airlines1,771 km~4h 50m
WAW WarsawLOT Polish then LOT Polish and SWISS1,885 km~5h
DUS DuesseldorfEurowings and Lufthansa then Eurowings and Lufthansa1,607 km~4h 40m
PRG PragueNorwegian Air Sweden and Norwegian Air Shuttle then SWISS and SmartWings Czechia1,598 km~4h 35m
GVA GenevaAir China and SWISS then iFly and SWISS1,913 km~5h
OSL OsloNorwegian Air Shuttle and Ethiopian Airlines then SWISS and SAS Scandinavian1,810 km~4h 50m
BER BerlinEurowings then Eurowings1,505 km~4h 30m

More from Stockholm and Zurich

Routes come from current airline fares, updated weekly (last update 9 November 2026), plus older schedule data for airports with few recent fares. “Direct” can include a few same-plane flights with a stop. Flight times are estimates from distance. Always check with the airline before booking.