The biggest ski resorts in Switzerland
Kilometres of piste are the number resorts advertise most eagerly and the least reliable figure in the whole dataset. There is no binding standard for measuring them. Some operators measure the centre line of each run, others factor in the width, and some count variants and link roads that are barely ever groomed.
The table below therefore shows the number the resort itself publishes, with the lift count next to it. If you want to know how big an area really is, read both: 200 kilometres served by 12 lifts is a very different place from 200 kilometres served by 35.
| # | Ski area | Canton | Km of piste | Lifts | Elevation | Day pass |
|---|---|---|---|---|---|---|
| 1 | Champéry / Portes du Soleil (CH) whole Portes du Soleil area including France, Swiss share around 100 km | Valais | 600 | 35 | 1,050–2,277 m | CHF 62 |
| 2 | Verbier / 4 Vallées | Valais | 410 | 80 | 1,500–3,330 m | CHF 92 |
| 3 | Zermatt – Matterhorn includes Cervinia in Italy, Swiss share around 200 km | Valais | 360 | 35 | 1,620–3,883 m | CHF 92 |
| 4 | Davos Klosters | Grisons | 300 | 24 | 1,124–2,844 m | CHF 92 |
| 5 | Samnaun / Silvretta Arena | Grisons | 239 | 40 | 1,377–2,872 m | CHF 78 |
| 6 | Arosa Lenzerheide | Grisons | 225 | 43 | 1,229–2,865 m | CHF 89 |
| 7 | LAAX (Flims Laax Falera) | Grisons | 224 | 28 | 1,100–3,018 m | CHF 92 |
| 8 | Adelboden-Lenk | Bern | 210 | 53 | 1,068–2,362 m | CHF 80 |
| 9 | Gstaad (inkl. Zweisimmen und Glacier 3000) | Bern / Vaud | 200 | 50 | 948–2,971 m | CHF 82 |
| 10 | St. Moritz – Corviglia | Grisons | 155 | 23 | 1,720–3,057 m | CHF 95 |
| 11 | Crans-Montana | Valais | 140 | 25 | 1,500–3,000 m | CHF 85 |
| 12 | Villars-Gryon-Diablerets | Vaud | 125 | 24 | 1,113–2,120 m | CHF 65 |
| 13 | Corvatsch-Silvaplana | Grisons | 120 | 14 | 1,800–3,303 m | CHF 88 |
| 14 | Obersaxen Mundaun | Grisons | 120 | 15 | 1,201–2,310 m | CHF 58 |
| 15 | Andermatt-Sedrun | Uri / Grisons | 120 | 22 | 1,444–2,963 m | CHF 89 |
| 16 | Grimentz-Zinal | Valais | 106 | 13 | 1,570–2,900 m | CHF 66 |
| 17 | Aletsch Arena | Valais | 104 | 35 | 1,050–2,869 m | CHF 77 |
| 18 | Grindelwald-Wengen | Bern | 102 | 30 | 944–2,971 m | CHF 79 |
| 19 | Saas-Fee | Valais | 100 | 22 | 1,800–3,500 m | CHF 87 |
| 20 | Engelberg-Titlis | Obwalden | 82 | 26 | 1,050–3,028 m | CHF 78 |
| 21 | Savognin | Grisons | 80 | 9 | 1,200–2,713 m | from CHF 54 |
| 22 | Saint-Luc / Chandolin | Valais | 75 | 14 | 1,650–3,025 m | CHF 62 |
| 23 | Scuol – Motta Naluns | Grisons | 70 | 13 | 1,250–2,783 m | CHF 66 |
| 24 | Flumserberg | St. Gallen | 65 | 17 | 1,000–2,222 m | CHF 74 |
| 25 | Disentis 3000 | Grisons | 60 | 10 | 1,150–2,833 m | CHF 62 |
25 of 85 Swiss ski areas in the dataset. Resorts outside Switzerland are not in this list, even though they appear on the map.
How this ranking is put together
The figures are those published by the lift companies, as of summer 2026. Linked areas count as one entry where a single ticket covers them, which is why Arosa Lenzerheide appears once rather than twice.
Two entries in this list cross a border, and both therefore rank higher than their Swiss terrain alone would justify. Champéry carries the 600 km of the entire Portes du Soleil, of which roughly 100 km lie in Switzerland; Zermatt carries 360 km including Cervinia, and without the Italian side it would be around 200 km. We leave both numbers standing, because the shared day ticket genuinely covers that terrain, and we put the caveat in the row itself.
Count only the Swiss terrain and the top of the list changes: Verbier leads with the 410 km of the 4 Vallées, the largest connected lift network in the country.
Where the numbers contradict each other we say so instead of smoothing it over. Found a mistake? The sources are listed on the about page.