Snow-covered cabin in the mountains

Ski resorts close to Zurich, Switzerland

Below you will find the ski resorts that are closest to Zurich as well as the distance. The closest ski resort to Zurich is Hoch-Ybrig and the distance is 44 km. You can also view driving and route descriptions to each ski resort from Zurich. Note that the distance given is by air and the distance by road is longer.

Driving to another ski resort?
Would you like driving directions from Zurich to another ski resort than the 30 closest ski resorts below?

Zurich's 30 closest ski resorts and distance

Note! Click on the car icon to view driving directions
Ski resort Distance
by air
Driving directions and time
Hoch-Ybrig
44 km
driving time about 53 mins
Amden-Arvenbüel
54 km
Alt St. Johann
59 km
driving time about 1 hour 21 mins
Unterwasser
61 km
driving time about 1 hour 22 mins
Engelberg
62 km
driving time about 1 hour 10 mins
Flumserberg
64 km
driving time about 1 hour 10 mins
Wildhaus
64 km
Feldberg
66 km
driving time about 1 hour 32 mins
Sörenberg
72 km
Meiringen-Hasliberg
75 km
driving time about 1 hour 24 mins
Disentis
78 km
driving time about 2 hours 2 mins
Sedrun Oberalp
79 km
driving time about 1 hour 36 mins
Obersaxen Mundaun
81 km
driving time about 1 hour 56 mins
Flims / Laax
82 km
driving time about 1 hour 31 mins
Andermatt
82 km
driving time about 1 hour 32 mins
Malbun (Triesenberg)
86 km
driving time about 1 hour 28 mins
Grindelwald
91 km
driving time about 2 hours 2 mins
Airolo
94 km
driving time about 1 hour 37 mins
Chur-Brambrüesch
95 km
driving time about 1 hour 20 mins
Brandnertal
95 km
driving time about 1 hour 52 mins
Wengen
97 km
driving time about 1 hour 35 mins
Damüls Mellau
102 km
driving time about 2 hours 12 mins
Mürren
102 km
driving time about 1 hour 49 mins
Lenzerheide
105 km
driving time about 1 hour 40 mins
Arosa
108 km
driving time about 2 hours 1 min
Fiesch
112 km
driving time about 2 hours 42 mins
Diedamskopf
112 km
Bettmeralp
115 km
Montafon
115 km
driving time about 2 hours 3 mins
Klosters
116 km
driving time about 1 hour 36 mins
Please note that distances are straight line and distance traveled by car can be much longer.