Overcast
- Day
- 7 °C45 °F
- Night
- -1 °C31 °F
Wind: 21 km/h13 mph

St. Moritz is a ski resort in Switzerland, part of Engadin St. Moritz, with 73.6 km of pistes, 63 lifts and skiing between 1,738 m and 3,026 m. The nearest airport is Innsbruck, about 174 minutes by road.
Photo: Alexandru MnM via Pexels · Pexels License
Meet your next favourite place
St. Moritz sits at 1,822 m in Switzerland. Its lifts run from 1,738 m to 3,026 m, a vertical of 1,288 m. The resort is part of Engadin St. Moritz, which links 73.6 km of pistes in total. St. Moritz itself has 73.6 km of marked piste over 52 runs: 0 km green, 25.4 km blue, 34 km red and 14.3 km black. The longest single run we measure is 6.1 km.
63 lifts serve the slopes (1 gondolas and cable cars, 14 chairlifts and 9 drag lifts), moving about 4,324 skiers an hour. The resort has a snowpark. The nearest airport is Innsbruck, about 174 minutes by road (142.7 km). There is a railway station in the resort, St. Moritz. In the village we list 42 places to stay, 44 restaurants and 0 ski schools.
Resort scores
Scores compare mountain facts and facilities; guest reviews are shown separately. Select a score to see its explanation. How we score resorts ↗
Snow forecast
Upper slopes · 3,026 m9,930 ft · Local days in Europe/Zurich
0 cm0 in forecast over 3 local days
Overcast
Wind: 21 km/h13 mph
Overcast
Wind: 37 km/h23 mph
Partly cloudy
Wind: 13 km/h8 mph
0 cm0 in forecast over 7 local days
Overcast
Wind: 21 km/h13 mph
Overcast
Wind: 37 km/h23 mph
Partly cloudy
Wind: 13 km/h8 mph
Overcast
Wind: 8 km/h5 mph
Overcast
Wind: 9 km/h6 mph
Overcast
Wind: 10 km/h6 mph
Partly cloudy
Wind: 9 km/h5 mph
— forecast over 14 local days
13 of 14 days available. A complete period total is unavailable.
Overcast
Wind: 21 km/h13 mph
Overcast
Wind: 37 km/h23 mph
Partly cloudy
Wind: 13 km/h8 mph
Overcast
Wind: 8 km/h5 mph
Overcast
Wind: 9 km/h6 mph
Overcast
Wind: 10 km/h6 mph
Partly cloudy
Wind: 9 km/h5 mph
Overcast
Wind: 4 km/h2 mph
Mainly clear
Wind: 4 km/h2 mph
Overcast
Wind: 11 km/h7 mph
Light drizzle
Wind: 11 km/h7 mph
Light drizzle
Wind: 6 km/h3 mph
Light drizzle
Wind: 5 km/h3 mph
Daily forecast. The current day includes the full local day. Day is the forecast daily high and night the daily low at the upper slopes. Longer-range forecasts are less certain. “—” means unavailable. Updated .
Get a heads-up when fresh snow is heading for St. Moritz.
Piste map & terrain
An official piste map is not available here yet.
Lift passes
Verified pass prices are not available here yet. Check the official operator for dates, coverage and prices.
Mountain webcams
A camera feed is not available here yet.
Cameras open on demand. Feed availability and refresh times depend on the provider.
Less admin. More Alpine.
Your mountain base, your kit, your first turns. Get the good bits sorted.
42 places to stayFind your mountain base in St. Moritz. Browse listed places to stay and plan around your favourite lifts.
Find your St. Moritz basePhoto: Alexandru MnM via Pexels · Pexels License
0 ski hire shopsFind local ski hire, compare the shops and get the details sorted before your first lift.
A detailed guide is not available yet.
Photo: Jean-Paul Wettstein via Pexels · Pexels License
0 ski schoolsFirst turns or a little extra confidence. Find local ski schools and contact them about the right lesson.
A detailed guide is not available yet.
Photo: Jean-Paul Wettstein via Pexels · Pexels License
In the village
Listed amenities from OpenStreetMap. Pools and spas may be within private hotels; check access with the operator.
Useful links
Tourist office
Tourist office
Getting there
| Airport | Distance | Drive time |
|---|---|---|
| Innsbruck | 142.7 km | 174 min |
| Bodensee Friedrichshafen | 132.9 km | 176 min |
| Milano Linate | 124.8 km | 186 min |
From the ski journal
Ideas for the trip. Stories for the way home.
No stories to show yet. Explore our resort guides for mountain facts, forecasts and trip planning.
Find a resort guideExplore near St. Moritz
Italy / Livigno
Pistes 81 km50.4 mi
Explore resort165 min165 min from Innsbruck
Photo: Vincenzo.togni via Wikimedia Commons · CC BY-SA 4.0
Switzerland / Davos Klosters
Pistes 89 km55.4 mi
Explore resort146 min146 min from Zürich
Photo: Jo-Jo Eumerus via Wikimedia Commons · CC BY-SA 4.0
Italy / Bormio
Pistes 34 km20.9 mi
Explore resort169 min169 min from Innsbruck
Photo: timeyres via Wikimedia Commons · CC BY-SA 4.0
Guest reviews
No reviews yet — be the first to write one.
Sign in to write a review.
A few useful answers
The things to know before your trip to St. Moritz.
Innsbruck is about 174 minutes by road from St. Moritz (142.7 km).
The highest lift-served point is 3,026 m, with the village at 1,822 m, a vertical of 1,288 m.
St. Moritz has 73.6 km of marked pistes across 52 runs, measured from OpenStreetMap geometry.
63 lifts (1 gondola or cable car, 14 chairlifts and 9 drag lifts).
St. Moritz is part of Engadin St. Moritz.
Yes — the station is St. Moritz.
St. Moritz scores 5.9/10 for beginners; 0% of its piste km is green and we list 0 ski schools.
St. Moritz scores 5.8/10 for families, with 3 childcare providers listed and 34.5% of its pistes green or blue.
Data updated · Sources: OpenStreetMap contributors (ODbL)