← St. Moritz · Piste map · Ski-in/ski-out hotels · Après-ski · Plan a trip

🇨🇭 St. Moritz: lift pass prices

Day pass (adult)
CHF 90
≈ €96
6-day pass (est.)
€490
Price per mapped km
€0.71
Value score
5.6

A walk-up adult day pass at St. Moritz costs about CHF 90 for 2025/26. A 6-day pass usually works out around 15% cheaper per day (about €490), and buying online ahead saves another 5-20% at most resorts. A season pass typically pays off after 12 to 18 days.

For context: you get 134.6 km of mapped pistes, 1573 m of vertical and about 3.1 m of snowfall per season. A full week for two (lodging, passes, rental) comes to about €2,940: plan it with your dates.

Buy the pass online Compare prices

Prices are approximate walk-up rates; many resorts now use dynamic pricing, so weekends and holidays cost more.