2 Guests

St Moritz Lift Pass Prices

Lift Tickets Child Teen Adult Senior Lift
1 Day Price CHF6 - CHF27 CHF11 - CHF53 CHF11 - CHF76 N / A
6 Day Price CHF126 - CHF126 CHF251 - CHF251 CHF376 - CHF376 N / A
Age Range 6 - 12 13 - 17 N / A N / A

St Moritz notes and further information

the following information is provided by the St Moritz lift company or tourism office

St Moritz Pass Description: " ? "

Free Children?: max age 5 " Bring ID to prove age. "

St Moritz Child Lift Ticket: " Bring ID to prove age. "

St Moritz Teen Ticket: " Bring ID to prove age. "

St Moritz Adults: " ? "

St Moritz Senior Restrictions: " ? "

Free Senior?: min age ? " ? "

NB: info is usually for male & female without distinction, but some resorts historically have lower ages for female seniors.

St Moritz lift ticket prices are quoted in Swiss Francs

St Moritz Lift Ticket Prices

The max and min adult St Moritz lift pass prices range from CHF376 to CHF376 for 6 days of access to the St Moritz ski lift system. A full price list for the Ski Engadin lift pass in St Moritz can be found at the bottom of this page.

Ski Lift Prices Near St Moritz

Ski Resort 1 day ticket 6 Days of Skiing
Livigno lift pass €25 - €47 €150 - €240

Compare All Ski Lift Pass Prices in Switzerland

Prices in all Swiss mountain resorts - compare adult ski pass prices in Switzerland

Ski Resort 1 day ticket 6 Days of Skiing
Davos lift pass CHF30 - CHF70 CHF342 - CHF342
Engelberg lift pass CHF59 - CHF59 CHF274 - CHF274
Grindelwald lift pass CHF64 - CHF64 CHF300 - CHF300
Klosters lift pass CHF30 - CHF70 CHF342 - CHF342
Murren lift pass CHF64 - CHF64 CHF290 - CHF290
Saas Fee lift pass CHF66 - CHF66 CHF336 - CHF336
St Moritz lift pass CHF11 - CHF76 CHF376 - CHF376
Verbier lift pass CHF66 - CHF69 CHF340 - CHF357
Wengen lift pass CHF64 - CHF64 CHF300 - CHF300
Zermatt lift pass CHF79 - CHF79 CHF380 - CHF380

Note: We only sell lift passes as part of a holiday package. Prices are for guidance only, ask for an accurate quote when booking your holiday.


← online or call ↴
020 7770 6888
more