Skip to content
BOOK&SKI

Resort comparison · 2026/27

St. Moritz vs Davos: which suits your ski trip?

A side-by-side comparison on the things that change a ski week: altitude, how much terrain and of what difficulty, what the lift pass costs and how far each is from the airport.

St. MoritzDavos
Ski areaCorvigliaParsenn
Top / base altitude3,021 m / 1,722 m2,827 m / 810 m
Vertical drop1,299 m2,017 m
Mapped pistes68 km81 km
Lifts4939
Green & blue runs37%22%
Black & harder16%16%
Six-day adult pass––
Nearest airport transferMilan Linate, 185 km (2 h 50 min), from €631Zurich, 146 km (2 h), from €448

Ski-area figures are OpenSkiMap mapped data (OpenStreetMap contributors, 1 October 2026) for the whole linked area each village belongs to. Pass prices from official 2026/27 tariffs; transfers from partner route pages.

Switzerland

Choose St. Moritz for…

  • higher skiing (top 3,021 m) for snow-sure early and late season
  • a higher base (1,722 m), so more snow down to the village
  • more beginner-friendly runs (37% green and blue)

Switzerland

Choose Davos for…

  • more terrain (81 km of mapped pistes)
  • a shorter transfer (146 km from Zurich)

Frequently asked questions

Which is bigger, St. Moritz or Davos?

Davos: about 81 km of mapped pistes and 39 lifts in Parsenn, against 68 km and 49 lifts in Corviglia.

Which is higher, St. Moritz or Davos?

St. Moritz reaches 3,021 m (base 1,722 m); Davos reaches 2,827 m (base 810 m). Higher resorts usually hold snow better early and late in the season.

Which is easier to get to?

St. Moritz: Milan Linate, 185 km (2 h 50 min), from €631. Davos: Zurich, 146 km (2 h), from €448.

Transfer links are affiliate links: you book with the partner and we may earn a commission at no extra cost to you. Methodology.