← All resorts · 🇨🇭 Switzerland · Graubünden

St. Moritz

⛰️ 1730–3303 m (1573 m vertical) · 🎟️ CHF 90 day pass (≈ €96) · 📅 Nov 28 to Apr 12
7.2
Snowlist score
Photo: Wikipedia

Ratings

❄️ Snow
5.2
⛰️ Terrain
6.6
🚠 Lifts
7.8
⏱️ Queues
7.7
💸 Value
5.6
🍻 Après
4.8
✈️ Access
2.5

Hover a bar to see what goes into it. Scores sit on a bell curve. 6.5 is a normal good resort and 8 or more is unusual. Method.

Key facts

Altitude1730–3303 m
Vertical drop1,573 m
Pistes advertised155 km
Pistes mapped on OSM134.6 km
Lifts (mapped near village)54 · 69% gondola/4+ chair
Day passCHF 90
Passesnone
Avg snowfall (mid)3.1 m / season
Nearest airportZRH · 210 min
Brochure vs map. St. Moritz advertises 155 km. OpenStreetMap volunteers have mapped 134.6 km of piste centrelines. Brochure and map roughly agree.

Snow & weather updated 1 h ago

Fresh 24 h
0 cm
Fresh 72 h
0 cm
Next 7 days
4 cm
Snow depth top (model)
1 cm
Now at 3153 m
☀️ 0°
Now at 1730 m
10°
Gusts at top
16 km/h
Freezing level
2,890 m

8-day forecast (summit)

Today
☀️
·
-5° / 0°
💨 21
Fri
☀️
·
-5° / -2°
💨 22
Sat
⛅
·
-9° / -3°
💨 35
Sun
❄️
4 cm
-13° / -9°
💨 41
Mon
☁️
·
-13° / -4°
💨 35
Tue
☁️
·
-10° / -5°
💨 29
Wed
☁️
·
-8° / -5°
💨 31
Thu
🌫️
·
-12° / -4°
💨 32

Open-Meteo forecast downscaled to 3153 m (summit) and 1730 m (base). Rain line ≈ freezing level minus 300 m.

The last three winters at 2517 m

Avg snowfall / season
3.1 m
Powder days (15 cm+)
4
Snowy days
54
Avg temp at base
-1.9°
Average snowfall by month · best: Mar
Nov
48
Dec
62
Jan
51
Feb
33
Mar
68
Apr
48
By season: 2022/23: 2.3 m · 1 powder days2023/24: 4.9 m · 8 powder days2024/25: 2.1 m · 2 powder days

When to go

MonthAvg snowfallTuesday 11:00Saturday 11:00
Dec62 cm~1.4 min~1.7 min
Jan51 cm~1.5 min~2 min
Feb33 cm~2.6 min~3.5 min
Mar68 cm~1.7 min~2.3 minSWEET SPOT

Snowfall from three past winters, waits from the queue model (average across lifts, mid-month, holidays included where they fall).

Lift queues

Closed until Nov 28. Here's a normal February Saturday at 10:00:
SIMULATION Average wait ~4 min, worst 10 min.
Weekend: locals are outFebruary school holidays across EuropeUK half-term
Simulate:
🚡 Corviglia-Piz Nair
Cable car · 100-seater · 2,376 m
10 minpredicted
🚡 Signalbahn
Cable car · 100-seater · 1,200 p/h · 1,411 m
9 minpredicted
🚡 Surlej-Murtèl
Cable car · 125-seater · 2,595 m
8 minpredicted
🚡 Sils-Furtschellas
Cable car · 80-seater · 1,409 m
7 minpredicted
🚡 Murtèl-Corvatsch
Cable car · 100-seater · 1,576 m
7 minpredicted
🚞 St.Moritz-Chantarella
Funicular · 123 m
6 minpredicted
🚞 Chantarella–Corviglia
Funicular · 41 m
6 minpredicted
🚞 Chantarella–Corviglia
Funicular · 235 m
6 minpredicted
🚞 St.Moritz-Chantarella
Funicular · 105 m
5 minpredicted
🪑 Alp Giop
Chairlift · 4 p/h · 1,954 m
5 minpredicted
🚞 Unnamed funicular
Funicular · 103 m
5 minpredicted
🚞 St.Moritz-Chantarella
Funicular · 138 m
4 minpredicted
🪑 Plateau Nair
Chairlift · 4-seater · 1,509 m · bubble
4 minpredicted
🪑 Randolins-Munt da San Murezzan
Chairlift · 4-seater · 1,637 m · bubble
4 minpredicted
🪑 Glüna
Chairlift · 4-seater · 1,490 m · bubble
4 minpredicted
🚞 Unnamed funicular
Funicular · 1,009 m
4 minpredicted
🪑 Fuorcla Grischa
Chairlift · 3-seater · 1,124 m · bubble
4 minpredicted
🚞 Unnamed funicular
Funicular · 642 m
4 minpredicted
🚞 Unnamed funicular
Funicular · 279 m
4 minpredicted
🚞 Chantarella–Corviglia
Funicular · 87 m
4 minpredicted
⤴️ Saas Runzöl
T-bar · 473 m
4 minpredicted
🪑 FIS
Chairlift · 6-seater · 878 m
4 minpredicted
🪑 Tschainas
Chairlift · 4-seater · 501 m
4 minpredicted
🪑 Suvretta - Randolins
Chairlift · 6-seater · 2,400 p/h · 779 m
4 minpredicted
⤴️ Suvretta
Button lift · 229 m
4 minpredicted
🪑 Giand' Alva
Chairlift · 2-seater · 926 m
4 minpredicted
🪑 Alp Surlej
Chairlift · 4-seater · 1,600 p/h · 1,787 m · bubble
4 minpredicted
🪑 Mandras
Chairlift · 4-seater · 1,800 p/h · 690 m
4 minpredicted
🚞 Chantarella–Corviglia
Funicular · 269 m
3 minpredicted
🚞 Chantarella–Corviglia
Funicular · 87 m
3 minpredicted
🚞 Chantarella–Corviglia
Funicular · 275 m
3 minpredicted
🪑 Trais Fluors
Chairlift · 6-seater · 1,487 m · bubble
3 minpredicted
⤴️ Margun
Button lift · 589 m
3 minpredicted
🪑 Salastrains
Chairlift · 4-seater · 2,281 m · bubble
3 minpredicted
🚞 Chantarella–Corviglia
Funicular · 59 m
3 minpredicted
🚞 Chantarella–Corviglia
Funicular · 394 m
3 minpredicted
⤴️ Provulèr
Button lift · 312 m
3 minpredicted
🪑 Marguns-Corviglia
Chairlift · 4-seater · 962 m
3 minpredicted
🚞 Unnamed funicular
Funicular · 91 m
3 minpredicted
🚞 Unnamed funicular
Funicular · 91 m
3 minpredicted
🪑 Lej da la Pêsch
Chairlift · 4-seater · 1,052 m
3 minpredicted
⤴️ Cristins
Button lift · 720 p/h · 294 m
3 minpredicted
⤴️ Skilift Languard
T-bar · 311 m
3 minpredicted
🪑 Curtinella
Chairlift · 6-seater · 2,400 p/h · 2,079 m · bubble
3 minpredicted
🪑 Rabgiusa
Chairlift · 2-seater · 503 m
3 minpredicted
⤴️ Chüderun
T-bar · 911 m
3 minpredicted
⤴️ Skilift Müsella
T-bar · 456 m
3 minpredicted
🚠 Celerina - Marguns
Gondola · 6-seater · 2,174 m
2 minpredicted
⤴️ Skilift Survih
T-bar · 599 m
2 minpredicted
🪑 Sesselbahn Languard
Chairlift · 2-seater · 1,245 m
2 minpredicted
⤴️ Murtèl
T-bar · 1,314 m
2 minpredicted
⤴️ Margun
Button lift · 136 m
2 minpredicted
⤴️ Grialetsch
T-bar · 608 m
2 minpredicted
🪑 Furtschellas
Chairlift · 4-seater · 1,622 m · bubble
2 minpredicted

Typical week (February, since the resort is closed now)

9h
10h
11h
12h
13h
14h
15h
16h
Mon 15
Tue 16
Wed 17
Thu 18
Fri 19
Sat 20
Sun 21
Average predicted wait across lifts. ■ <2 min ■ 4-7 min ■ 11+ min. Hover a day to see why.
How we guess. The model starts from the resort's usual crowd level and adjusts for school holidays (French zones, UK half-term, Presidents' Day, Lunar New Year), weekends, time of day, lift capacity from OpenStreetMap, powder days and summit wind. When skiers on the hill tap a wait time, their reports replace the guess for 45 minutes and the lift shows LIVE.

Map

· Drag to tilt. Tap the map to drop a 📍 and the hotels re-sort by distance to it, handy for ski school or a friend's chalet.

Where to sleep 116 places mapped · 4 ski-in/ski-out

9.5
Salastrains ★★★
Hotel 🎿 ski-in/ski-out
9.5
Mountain hut 🎿 ski-in/ski-out
9.5
Mountain hut 🎿 ski-in/ski-out
9.5
Hotel 🎿 ski-in/ski-out
8.9
Suvretta House ★★★★★
Hotel 🚶 ~2 min to Suvretta ⛷️ piste 154 m
8.9
Monopol ★★★★
Hotel 🚶 ~2 min to St.Moritz-Chantarella ⛷️ piste 506 m
8.9
Hotel Cafe Hauser ★★★★
Hotel 🚶 ~2 min to St.Moritz-Chantarella ⛷️ piste 383 m
8.9
Schweizerhof ★★★
Hotel 🚶 ~2 min to Sesselbahn Languard ⛷️ piste 134 m
8.9
Hotel 🚶 ~2 min to St.Moritz-Chantarella ⛷️ piste 460 m
8.9
Hotel 🚶 ~2 min to Signalbahn ⛷️ piste 134 m
8.9
Hotel 🚶 ~2 min to Tschainas ⛷️ piste 102 m
8.9
Hotel 🚶 ~2 min to Cristins ⛷️ piste 117 m
8.9
Hotel 🚶 ~2 min to Surlej-Murtèl ⛷️ piste 115 m
8.3
Hotel 🚶 ~3 min to Signalbahn ⛷️ piste 135 m
8.3
Hotel Steffanie ★★★★
Hotel 🚶 ~3 min to St.Moritz-Chantarella ⛷️ piste 359 m
8.3
Hotel San Gian ★★★★
Hotel 🚶 ~3 min to Signalbahn ⛷️ piste 194 m
8.3
Hotel 🚶 ~3 min to St.Moritz-Chantarella ⛷️ piste 503 m
8.3
Hostel 🚶 ~3 min to Signalbahn ⛷️ piste 84 m
8.3
Hotel 🚶 ~3 min to Signalbahn ⛷️ piste 103 m
8.3
Hotel 🚶 ~3 min to Cristins ⛷️ piste 186 m
8.3
Hotel 🚶 ~3 min to Skilift Languard ⛷️ piste 145 m
8.3
Hotel 🚶 ~3 min to Sesselbahn Languard ⛷️ piste 170 m
7.8
Hotel Schweizerhof ★★★★
Hotel 🚶 ~4 min to St.Moritz-Chantarella ⛷️ piste 340 m
7.8
Rosatsch ★★★
Hotel 🚶 ~4 min to Skilift Languard ⛷️ piste 234 m
7.8
Hotel Bernina ★★★
Hotel 🚶 ~4 min to Sesselbahn Languard ⛷️ piste 252 m
7.8
Hotel 🚶 ~4 min to St.Moritz-Chantarella ⛷️ piste 567 m
7.8
Hotel 🚶 ~4 min to St.Moritz-Chantarella ⛷️ piste 579 m
7.8
Mountain hut 🚶 ~4 min to Alp Giop ⛷️ piste 102 m
7.8
Hotel 🚶 ~4 min to Signalbahn ⛷️ piste 187 m
7.8
Hotel 🚶 ~4 min to Provulèr ⛷️ piste 191 m
7.8
Hotel 🚶 ~4 min to Skilift Languard ⛷️ piste 232 m
7.8
Hotel 🚶 ~4 min to Sesselbahn Languard ⛷️ piste 213 m
7.8
Hotel 🚶 ~4 min to Sesselbahn Languard ⛷️ piste 252 m
7.3
Badrutt's Palace ★★★★★
Hotel 🚶 ~5 min to St.Moritz-Chantarella ⛷️ piste 532 m
7.3
Kulm Hotel ★★★★★
Hotel 🚶 ~5 min to St.Moritz-Chantarella ⛷️ piste 611 m
7.3
Cresta Palace ★★★★
Hotel 🚶 ~5 min to Provulèr ⛷️ piste 249 m
7.3
Mountain hut 🚶 ~5 min to Chantarella–Corviglia ⛷️ piste 282 m
7.3
Hotel 🚶 ~5 min to Signalbahn ⛷️ piste 271 m
7.3
Hotel 🚶 ~5 min to Tschainas ⛷️ piste 289 m
7.3
Guesthouse 🚶 ~5 min to Suvretta ⛷️ piste 357 m
7.3
Hotel 🚶 ~5 min to Skilift Languard ⛷️ piste 302 m
7.3
Hotel 🚶 ~5 min to Skilift Languard ⛷️ piste 280 m
7.3
Hotel 🚶 ~5 min to Sesselbahn Languard ⛷️ piste 270 m
7.3
Hotel 🚶 ~5 min to Sesselbahn Languard ⛷️ piste 290 m
6.7
Hotel Albris ★★★
Hotel 🚶 ~6 min to Sesselbahn Languard ⛷️ piste 368 m
6.7
Hotel 🚶 ~6 min to Skilift Survih ⛷️ piste 164 m
6.7
Hotel 🚶 ~6 min to Skilift Survih ⛷️ piste 225 m
6.7
Hotel 🚶 ~6 min to Sesselbahn Languard ⛷️ piste 370 m
6.7
Hotel 🚶 ~6 min to Funicular ⛷️ piste 2.9 km
6.1
Hotel 🚶 ~7 min to St.Moritz-Chantarella ⛷️ piste 155 m
6.1
Guesthouse 🚶 ~7 min to St.Moritz-Chantarella ⛷️ piste 523 m
6.1
Apartments 🚶 ~7 min to Signalbahn ⛷️ piste 379 m
6.1
Apartments 🚶 ~7 min to Signalbahn ⛷️ piste 381 m
6.1
Guesthouse 🚶 ~7 min to Signalbahn ⛷️ piste 166 m
6.1
Hotel 🚶 ~7 min to Skilift Survih ⛷️ piste 364 m
6.1
Hotel 🚶 ~7 min to Skilift Survih ⛷️ piste 371 m
5.6
Laudinella ★★★★
Hotel 🚶 ~8 min to Signalbahn ⛷️ piste 445 m
5.6
Hotel Steinbock ★★★
Hotel 🚶 ~8 min to Sesselbahn Languard ⛷️ piste 447 m
5.6
Guesthouse 🚶 ~8 min to St.Moritz-Chantarella ⛷️ piste 666 m
5.6
Guesthouse 🚶 ~8 min to St.Moritz-Chantarella ⛷️ piste 511 m

Ski access score: 9.5 means ski-in/ski-out (a piste within 70 m and a lift within 600 m). Each minute of walking to the nearest lift costs about half a point. Distances are straight lines on OpenStreetMap, so add about 30% for the walk.

Pistes

Beginner0.1 km · 0%
Easy (blue / green)36.8 km · 27%
Intermediate (red / blue)74.9 km · 56%
Advanced (black)22.2 km · 16%
Expert0.6 km · 0%

Longest named runs

Standard7.2 km
Diavolezza4.9 km
Schlattain4.0 km
Hahnensee4.0 km
Corviglia Run3.9 km
Talabfahrt Christolais-Samedan3.3 km
Firn3.2 km
Princess3.0 km

Après & food

Bars & pubs
13
Clubs
0
Restaurants
130
Mountain huts
12

🍸 La Gondla🍸 Chamanna Bar🍸 Kings Club🍸 Piano Bar Schweizerhof🍸 Music Lounge🍸 Sunny Bar🍸 La Gondola🍸 Quattro Bar🍸 Incontra🍸 Donatz Wine Bar🍸 Bar Plazzet 20🍸 Bar Püf🍸 Vis-a-Vis

Reviews

No reviews yet. Reviews come from invited skiers and are sorted by votes and by how close the reviewer is to you in the invite tree.

Reviews are invite-only. A friend of a friend beats an anonymous 5-star. Log in, or ask someone already on Snowlist for an invite.

More on St. Moritz: Piste map Ski-in/ski-out hotels Lift pass prices Après-ski Compare

Getting there

Nearest major airport: ZRH, about 210 min away by road. Directions · Flights

St. Moritz is a municipality and a high Alpine resort town in the Engadine in Switzerland, at an elevation of about 1,800 metres (5,910 ft) above sea level. It is Upper Engadine's major town and a municipality in the administrative region of Maloja in the Swiss canton of the Grisons. Wikipedia