Logo
Blog
To the map

Explore Swiss ski resorts from St. Moritz: Ski Areas Linked by Train and Bus

These ten ski resorts are all reachable from St. Moritz by public transport. From family-friendly slopes to high-altitude runs, there's something for every skier. Whether you're after quiet pistes or lively après-ski villages, the Swiss rail network brings you close to the action.

The resorts below are sorted by travel time from St. Moritz, to facilitate your planning. Make sure to visit the map, to explore thousands of destinations and activities, reachable from any starting point in Switzerland.

Discover other activities close to St. Moritz

  • Winter Hikes from St. Moritz by public transport
  • Thrilling Mountain Bike Trails around St. Moritz
  • Accessible Adventures near St. Moritz
  • Mountain Adventures: Scenic Hikes from St. Moritz
  • Snowshoeing from St. Moritz by public transport
1/10

Corviglia

Minimum travel time: 15m to Celerina (Talstation Marguns)

Corviglia is a renowned high-altitude ski area above St. Moritz in the Upper Engadin. The resort offers extensive terrain spread across varied slopes suitable for all skill levels, from gentle practice areas to challenging descents. Modern lift infrastructure connects well-groomed pistes with stunning alpine panoramas. Known for hosting World Cup races, the area combines sporting heritage with elegant mountain culture. Sunny conditions and snow-sure slopes make it a classic destination in the Engadin valley.

lift23
  • dsl2

    Advanced slopes: 10km

  • dsl0

    Easy slopes: 23km

  • dsl1

    Intermediate slopes: 31.3km

  • dslt

    Total slope length: 64.3km

Learn more on
mountains.ch

and on
snow.myswitzerland.com

stmoritz.com


How to get to Corviglia

Start from elsewhere?

  • Leave from Klosters, Arrive on the Slopes: Ski Destinations Accessible by Transit
  • Leave from Zernez, Arrive on the Slopes: Ski Destinations Accessible by Transit
  • Explore Swiss ski resorts from Scuol: Ski Areas Linked by Train and Bus
2/10

Corvatsch-Furtschellas

Minimum travel time: 18m to Surlej, Cristins

Stretching high above the Engadin valley, this expansive resort offers predominantly intermediate terrain complemented by glacier skiing opportunities. The extensive lift network accesses varied slopes suitable for confident skiers, while gentler runs provide options for those still developing their technique. Its elevated position ensures reliable snow conditions and spectacular alpine panoramas throughout the season.

lift15
  • dsl2

    Advanced slopes: 8.1km

  • dsl0

    Easy slopes: 18.4km

  • dsl1

    Intermediate slopes: 79km

  • dslt

    Total slope length: 106.9km

Learn more on
corvatsch-diavolezza.ch

and on
silvaplana.ch

snow.myswitzerland.com


How to get to Corvatsch-Furtschellas

3/10

Müsella – La Punt

Minimum travel time: 20m to Chamues-ch, Müsella

Müsella – La Punt is a small, intimate ski area in the Upper Engadin valley. With a single lift serving gentle terrain, it offers a peaceful setting ideal for beginners and families seeking a relaxed mountain experience. The modest infrastructure and easy slopes create a calm, unhurried atmosphere away from larger resort crowds. Its location near La Punt provides access to the scenic Engadin landscape while maintaining a quiet, village-scale character.

lift1
  • dsl0

    Easy slopes: 0.5km

  • dslt

    Total slope length: 0.5km

Learn more on
snow.myswitzerland.com

and on
engadin.ch


How to get to Müsella – La Punt

4/10

Diavolezza-Lagalb

Minimum travel time: 32m to Bernina Diavolezza, Bahnhof

Diavolezza-Lagalb is a high-altitude glacier skiing area in the Upper Engadine, offering spectacular panoramic views of the Bernina massif. The terrain caters primarily to confident skiers with varied steep descents and off-piste opportunities. Its elevated position ensures reliable snow conditions and a distinctive alpine atmosphere. The resort combines dramatic mountain scenery with accessible glacier runs, making it a notable destination for those seeking altitude and challenging terrain in the Engadine region.

lift7
  • dsl2

    Advanced slopes: 4.2km

  • dsl1

    Intermediate slopes: 15.1km

  • dslt

    Total slope length: 19.3km

Learn more on
corvatsch-diavolezza.ch

and on
engadin.ch

snow.myswitzerland.com


How to get to Diavolezza-Lagalb

5/10

St. Moritz – Zuoz

Minimum travel time: 33m to Zuoz, Chaunt da Crusch

This area connects two historic Engadin villages through accessible terrain suited for beginners and leisurely skiing. The predominantly gentle slopes wind through forested sections and open meadows, offering a more tranquil alternative to busier alpine destinations. Limited lift infrastructure creates an intimate atmosphere, while the scenic Upper Engadin landscape provides classic Swiss mountain backdrops. Ideal for those seeking relaxed skiing away from crowded pistes.

lift5
  • dsl2

    Advanced slopes: 3km

  • dsl0

    Easy slopes: 6.8km

  • dsl1

    Intermediate slopes: 3.9km

  • dslt

    Total slope length: 13.6km

Learn more on
snow.myswitzerland.com

and on
zuozski.ch

engadin.ch


How to get to St. Moritz – Zuoz

6/10

Pontresina

Minimum travel time: 34m to Pontresina (Sesselb. Languard)

Pontresina offers a small, local ski area in the Upper Engadin valley, ideal for beginners and those seeking a calm mountain experience. With just a couple of lifts serving gentle terrain, this traditional alpine village provides an intimate setting away from larger resort crowds. The surrounding Engadin landscape features stunning high-altitude scenery and access to cross-country skiing routes. Pontresina serves as a quieter alternative base for exploring the broader ski region.

lift2
  • dsl0

    Easy slopes: 0.3km

  • dslt

    Total slope length: 0.3km

Learn more on
engadin.ch

and on
snow.myswitzerland.com


How to get to Pontresina

7/10

Bivio

Minimum travel time: 35m to Bivio, posta

Bivio is a small, traditional mountain village in the Grisons region offering a quiet skiing experience. The compact resort features a modest lift network serving a mix of terrain, with intermediate runs forming the core of the skiing area. Easy slopes provide accessible options for beginners, while some more challenging sections cater to confident skiers. The village maintains an authentic alpine character, appealing to those seeking a relaxed atmosphere away from larger, busier destinations.

lift3
  • dsl2

    Advanced slopes: 1.4km

  • dsl0

    Easy slopes: 5.4km

  • dsl1

    Intermediate slopes: 8km

  • dslt

    Total slope length: 14.8km

Learn more on
snow.myswitzerland.com

and on
schneesportbivio.axess.shop


How to get to Bivio

8/10

Casaccia

Minimum travel time: 38m to Casaccia, Villaggio

Casaccia is a small, quiet mountain village in the Bergell valley offering a modest ski area with a single lift. The terrain is gentle and well-suited for beginners and families seeking a relaxed atmosphere away from larger resorts. This unpretentious destination provides an authentic alpine experience with uncrowded slopes, ideal for those looking to enjoy winter sports in a tranquil, traditional setting without the bustle of major ski stations.

lift1
  • dsl0

    Easy slopes: 0.6km

  • dslt

    Total slope length: 0.6km

Learn more on
bregaglia.ch


How to get to Casaccia

9/10

Bergün - Filisur / Darlux

Minimum travel time: 1h 14m to Pros da Darlux

Bergün - Filisur / Darlux is a small, traditional ski area in the Albula Valley offering a tranquil atmosphere away from crowded slopes. The terrain is primarily suited for intermediate skiers, with gentle runs winding through the mountainside and forest. A handful of lifts serve the modest vertical drop, making it ideal for relaxed days on the snow. The area preserves a quiet, village character, appealing to those seeking uncomplicated skiing in an authentic Alpine setting.

lift3
  • dsl2

    Advanced slopes: 0.6km

  • dsl0

    Easy slopes: 1.6km

  • dsl1

    Intermediate slopes: 7.8km

  • dslt

    Total slope length: 9.9km

Learn more on
snow.myswitzerland.com

and on
berguen-filisur.ch


How to get to Bergün - Filisur / Darlux

10/10

Skilift Selfranga

Minimum travel time: 1h 17m to Klosters, Oberselfranga

Skilift Selfranga is a small, intimate skiing area in the Swiss mountains featuring gentle terrain well-suited for beginners and those learning to ski. The limited infrastructure creates a quiet, uncrowded atmosphere ideal for relaxed skiing. With predominantly easy slopes and minimal facilities, it offers a low-key alpine experience away from larger resort crowds. The modest vertical drop and simple layout make navigation straightforward for newcomers to winter sports.

lift2
  • dsl0

    Easy slopes: 1.8km

  • dsl1

    Intermediate slopes: 0.9km

  • dslt

    Total slope length: 2.7km

Learn more on
snow.myswitzerland.com

and on
davos.ch

skiliftselfranga.ch


How to get to Skilift Selfranga

Much more on ovunta.com/en/map