Skip to content
BOOK&SKI
← All guides

Airport guide

Ski Resorts Near Zurich Airport: Distances & Transfers 2026/27

By Book & Ski · Sources checked

The short answer

The closest ski resorts to Zurich Airport with published distances are Davos Klosters (156 km (Davos), 146 km (Klosters)), St Anton am Arlberg (200 km) and Sölden (281 km). We list 11 resorts reachable from Zurich in Switzerland, Austria and Italy, each with the official distance or journey time and the ways to get there.

Ski resorts from Zurich Airport (ZRH), nearest first
ResortCountryDistance / timeGetting thereSource
Davos KlostersSwitzerland156 km (Davos), 146 km (Klosters)SBB to Landquart, then Rhaetian Railway; bus or taxisource
St Anton am ArlbergAustria200 kmTrain, with direct airport connectionssource
SöldenAustria281 kmAbout 3 h 30 by roadsource
AndermattSwitzerlandRailTreno Gottardo to Göschenen, then Matterhorn Gotthard Railway (10 min)source
EngelbergSwitzerlandRailTrain to Lucerne every 30 min (about 1 h), then Zentralbahn 45 minsource
LaaxSwitzerlandShuttle or rail + busWinter airport transfer CHF 79 (book 48 h ahead); or train to Chur, then PostBussource
LivignoItalyOne of the nearest airportsRhaetian Railway to Zernez, then Silvestri bussource
Saas-FeeSwitzerlandRail + busAbout 3 h: train to Visp, PostBus 511source
St. MoritzSwitzerlandAbout 200 kmAbout 3 h; train via the Albula linesource
VerbierSwitzerlandJust over 4 hTrain via Martignysource
ZermattSwitzerlandRailAbout 3½ h by trainsource

More ski areas within 150 km of Zurich

Beyond the resorts above, these ski areas are within 150 km of Zurich Airport in a straight line (road distances are longer). Each page has elevations, runs, lifts and a piste map link.

Brunni-Holzegg-Rotenflue: 49 km, 27 km of runs →Hoch-Ybrig: 53 km, 24 km of runs →Feldberg: 59 km, 22 km of runs →Chäserrugg-Alt St. Johann: 65 km, 33 km of runs →Wildhaus: 67 km, 31 km of runs →Flumserberg: 69 km, 59 km of runs →Skipisten Titlis Bergbahnen: 75 km, 42 km of runs →Elm: 75 km, 28 km of runs →Melchsee-Frutt: 78 km, 34 km of runs →Meiringen - Hasliberg: 82 km, 51 km of runs →Sörenberg: 82 km, 38 km of runs →Brigels-Waltensburg-Andiast: 84 km, 31 km of runs →

Choosing a resort from Zurich

Distance is only part of the decision. Compare the full journey to your accommodation: transfer or train times, the last connection on your arrival day, and whether the resort is car-free. Each resort page has the airport table, rail and bus options and transfer links.

Transfers or public transport?

A shared or private transfer goes to your door, which matters with ski bags and children. Trains and coaches can cost less but may need a change and a final bus. Compare both for your flight time and group size.

Private vs shared ski transfers →

Frequently asked questions

What is the closest ski resort to Zurich Airport?

Among the resorts we cover, Davos Klosters (156 km (Davos), 146 km (Klosters)) is the closest by published distance.

Which ski resorts can I reach from Zurich Airport?

Davos Klosters, St Anton am Arlberg, Sölden, Andermatt, Engelberg, Laax, Livigno, Saas-Fee, St. Moritz, Verbier and Zermatt.

Official sources

Checked on . Prices and timetables change; confirm with the operator before you pay. How we research.