Quick Facts
- Country
- Switzerland
- Region
- Engadin
- Base altitude
- 1,856m
- Peak altitude
- 3,303m
- Total pistes
- 350 km
- Total lifts
- 56
- Season
- December 6 to April 19
- Ski pass
- both
- Nearest airport
- Zurich (ZRH), 3h 5min transfer
- Snow reliability
- 8/10
Plan Your Trip
The closest major airport is Zurich (ZRH), with a ~3h 5m transfer to the resort.
Prices are indicative. Book early for the best fares.
See all resorts near Zurich (ZRH) →
Search Flights on Skyscanner
Compare prices across hundreds of airlines
Powered by Skyscanner. We may earn a commission from bookings.
Budget Planner for St. Moritz
Accommodation tier
Include in estimate
Estimated costs for 2 travelers, 7 nights, Mid-range · via Zurich (ZRH)
Estimates based on typical Switzerland market rates (pricing multiplier: 1.4x). Prices vary by travel dates, availability, and booking lead time. Always check current prices before booking.
Plan a trip to St. Moritz
Organise flights, accommodation, lift passes, and more in one shareable dashboard.
About St. Moritz
St. Moritz is the original luxury ski resort, twice a Winter Olympics host (1928 and 1948) and for over 150 years the playground of European royalty, financiers, and celebrities. Spread across five ski areas in the sunny Upper Engadin valley at 1,856m, it combines exceptional quality of life — shopping, spas, and gourmet dining — with genuinely excellent skiing across 350km of piste.
