Ski resorts close to St. Gallen, Switzerland

Below you will find the ski resorts that are closest to St. Gallen as well as the distance. The closest ski resort to St. Gallen is Wildhaus and the distance is 24 km. You can also view driving and route descriptions to each ski resort from St. Gallen. 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 St. Gallen to another ski resort than the 30 closest ski resorts below?

St. Gallen'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
Wildhaus 24 km
driving time about 50 mins
Unterwasser 25 km
Alt St. Johann 26 km
Amden-Arvenbüel 33 km
driving time about 1 hour 24 mins
Flumserberg 37 km
Malbun (Triesenberg) 40 km
driving time about 1 hour 3 mins
Damüls Mellau 42 km
Brandnertal 45 km
Diedamskopf 51 km
Hoch-Ybrig 61 km
Lech / Zürs 63 km
driving time about 1 hour 31 mins
Warth-Schröcken 64 km
Montafon 64 km
driving time about 1 hour 14 mins
Chur-Brambrüesch 65 km
Flims / Laax 65 km
driving time about 1 hour 16 mins
Ofterschwang-Gunzesried 66 km
driving time about 1 hour 38 mins
Oberstdorf-Nebelhorn 69 km
driving time about 1 hour 37 mins
St. Christoph 72 km
Klosters 72 km
driving time about 1 hour 21 mins
Arosa 75 km
driving time about 1 hour 49 mins
St. Anton 75 km
driving time about 1 hour 31 mins
Davos 77 km
driving time about 1 hour 37 mins
Obersaxen Mundaun 77 km
Lenzerheide 78 km
driving time about 1 hour 25 mins
Galtür (Silvapark) 80 km
driving time about 2 hours 5 mins
Ischgl 83 km
driving time about 2 hours 0 mins
Kappl 85 km
Disentis 88 km
Samnaun 92 km
driving time about 2 hours 23 mins
Savognin 93 km
driving time about 1 hour 40 mins
Please note that distances are straight line and distance traveled by car can be much longer.
Alp2Alps - transfer to your ski resort