Elm

CH flag Schwanden, Glarus

Elm is a ski resort in Schwanden, Glarus, CH. It has 57 km of pistes, 11 lifts, elevation up to 1640 m. Slopes break down into 31 km beginner, 21 km intermediate, 5 km advanced.

Slopes
57.1 km
Lifts
11
Elevation
976–1836 m
860 m vertical
Country
CH flag CH
🏔️ Huts × 1 Faces: SE
Slopes by difficulty
easy 30.2 km
intermediate 21.0 km
advanced 4.8 km
freeride 830 m
novice 410 m
Lifts by type
magic carpet · 3chair lift · 2t-bar · 2goods · 2gondola · 1cable car · 1
46.92084, 9.14613
Sources: osm
Updated 2026-08-11

Nearest airports

  • ACH Sankt Gallen Altenrhein Airport 70 km · ~1h 43m
  • ZRH Zürich Airport 75 km · ~1h 50m
  • FDH Bodensee Airport Friedrichshafen 88 km · ~2h 9m

Nearest cities

  • CH flag Chur (35,373) 30 km
  • LI flag Vaduz (5,197) 38 km
  • CH flag Einsiedeln (15,867) 38 km

FAQ

How many ski lifts does Elm have?

Elm has 11 ski lifts — 3 magic carpet, 2 chair lift, 2 t-bar.

How many kilometres of slopes at Elm?

Elm has 57.1 km of pistes.

What is the elevation at Elm?

The highest lift-served point at Elm is around 1640 m.

Where is Elm located?

Elm is located in Schwanden, Glarus, CH.

Similar ski resorts in CH