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. Moritz | Davos | |
|---|---|---|
| Ski area | Corviglia | Parsenn |
| Top / base altitude | 3,021 m / 1,722 m | 2,827 m / 810 m |
| Vertical drop | 1,299 m | 2,017 m |
| Mapped pistes | 68 km | 81 km |
| Lifts | 49 | 39 |
| Green & blue runs | 37% | 22% |
| Black & harder | 16% | 16% |
| Six-day adult pass | – | – |
| Nearest airport transfer | Milan Linate, 185 km (2 h 50 min), from €631 | Zurich, 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.