Select region
close
Continent
Country (optional)
Region (optional)
Change sorting method:

Switzerland Switzerland: biggest ski resorts

All 331 ski resorts in Switzerland sorted according to size (total slope length).


Biggest ski resort in Switzerland (580 km)

The ski resort Les Portes du Soleil – Morzine/Avoriaz/Les Gets/Châtel/Morgins/Champéry is the biggest ski resort in Switzerland. The total slope length is 580 km.

Biggest ski resort in Switzerland – ski resort Les Portes du Soleil – Morzine/Avoriaz/Les Gets/Châtel/Morgins/Champéry
Switzerland - expand to (biggest ski resort):

Map: biggest ski resorts in Switzerland (Top 10)

Switzerland - limit to (biggest ski resort):

Switzerland Biggest ski resorts in Switzerland

1-50 out of 331 ski resorts

Elevation info 1000 m - 2466 m (Difference 1466 m)
Slopes 580 km 310 km 210 km 60 km
Ski lifts
  • 192
Lift ticket € 49.50 (Day ticket main season)
Towns/villages Châtel, La Chapelle d'Abondance, Torgon, Les Crosets, Champéry, Morgins, Morzine, Avoriaz, Les Gets, Champoussin
Details

Elevation info 821 m - 3330 m (Difference 2509 m)
Slopes 412 km 107 km 202 km 103 km
Ski lifts
  • 71
Lift ticket SFr. 71,- / approx. € 64,- (Day ticket main season)
Towns/villages Verbier, Le Châble, Veysonnaz, Nendaz-Siviez, La Tzoumaz, Thyon, Bruson
Details

Elevation info 1524 m - 3899 m (Difference 2375 m)
Slopes 322 km 75 km 220 km 27 km
Ski lifts
  • 54
  • Heli-skiing
Lift ticket SFr. 92,- / approx. € 83,- (Day ticket main season)
Towns/villages Zermatt, Valtournenche, Breuil-Cervinia
Details

Elevation info 1377 m - 2872 m (Difference 1495 m)
Slopes 238 km 38 km 155 km 45 km
Ski lifts
  • 41
Lift ticket € 51,- (Day ticket main season)
Towns/villages Ischgl, Samnaun Dorf, Samnaun-Ravaisch, Samnaun-Laret, Samnaun-Compatsch, Versahl, Mathon, Valzur
Details

Elevation info 1229 m - 2865 m (Difference 1636 m)
Slopes 225 km 111 km 87 km 27 km
Ski lifts
  • 43
Lift ticket SFr. 72,- / approx. € 65,- (Day ticket main season)
Towns/villages Arosa, Lenzerheide, Lantsch/Lenz, Churwalden, Valbella, Brienz/Brinzauls, Parpan
Details

Elevation info 1020 m - 3018 m (Difference 1998 m)
Slopes 220 km 77 km 97 km 46 km
Ski lifts
  • 28
Lift ticket SFr. 76,- / approx. € 69,- (Day ticket main season)
Towns/villages Laax, Flims, Falera
Details

Elevation info 1720 m - 3057 m (Difference 1337 m)
Slopes 162.8 km 42.1 km 86.4 km 34.3 km
Ski lifts
  • 24
Lift ticket SFr. 75,- / approx. € 68,- (Day ticket main season)
Towns/villages St. Moritz-Dorf, Celerina, St. Moritz-Bad
Details

Elevation info 1510 m - 2883 m (Difference 1373 m)
Slopes 140 km 55 km 70 km 15 km
Ski lifts
  • 21
Lift ticket SFr. 65,- / approx. € 59,- (Day ticket main season)
Towns/villages Crans-Montana, Sierre
Details

Elevation info 1797 m - 3303 m (Difference 1506 m)
Slopes 120 km 13 km 89.3 km 17.7 km
Ski lifts
  • 14
Lift ticket SFr. 75,- / approx. € 68,- (Day ticket main season)
Towns/villages St. Moritz-Dorf, Silvaplana, Surlej, Sils, St. Moritz-Bad
Details

Elevation info 1201 m - 2310 m (Difference 1109 m)
Slopes 120 km 60 km 40 km 20 km
Ski lifts
  • 17
Lift ticket SFr. 56,- / approx. € 51,- (Day ticket main season)
Towns/villages Obersaxen
Details

Elevation info (759 m -) 1848 m - 2869 m (Difference 1021 m)
Slopes 104 km 42 km 50 km 12 km
Ski lifts
  • 36
Lift ticket SFr. 59,- / approx. € 53,- (Day ticket main season)
Towns/villages Bettmeralp, Riederalp, Fiesch, Fiescheralp
Details

Elevation info 937 m - 2320 m (Difference 1383 m)
Slopes 102 km 33 km 56 km 13 km
Ski lifts
  • 19
Lift ticket SFr. 63,- / approx. € 57,- (Day ticket main season)
Towns/villages Grindelwald, Wengen
Details

Elevation info 1800 m - 3600 m (Difference 1800 m)
Slopes 100 km 20 km 60 km 20 km
Ski lifts
  • 21
Lift ticket SFr. 72,- / approx. € 65,- (Day ticket main season)
Towns/villages Saas-Fee
Details

Elevation info 1300 m - 2200 m (Difference 900 m)
Slopes 100 km 51 km 45 km 4 km
Ski lifts
  • 34
Lift ticket SFr. 62,- / approx. € 56,- (Day ticket main season)
Towns/villages Villars sur Ollon, Les Diablerets
Details

Elevation info 810 m - 2844 m (Difference 2034 m)
Slopes 96.4 km 20 km 60.4 km 16 km
Ski lifts
  • 20
Lift ticket SFr. 69,- / approx. € 62,- (Day ticket main season)
Towns/villages Davos-Dorf, Klosters
Details

Elevation info (1072 m -) 1260 m - 2200 m (Difference 940 m)
Slopes 90 km 44 km 34 km 12 km
Ski lifts
  • 25
Lift ticket SFr. 63,- / approx. € 57,- (Day ticket main season)
Towns/villages Adelboden, Lenk
Details

Elevation info 940 m - 2156 m (Difference 1216 m)
Slopes 88 km 62.4 km 21 km 4.6 km
Ski lifts
  • 18
  • Heli-skiing
Lift ticket SFr. 62,- / approx. € 56,- (Day ticket main season)
Towns/villages Gstaad, Zweisimmen, Schönried, Saanenmöser
Details

Elevation info 1000 m - 3020 m (Difference 2020 m)
Slopes 82 km 22 km 50 km 10 km
Ski lifts
  • 20
Lift ticket SFr. 62,- / approx. € 56,- (Day ticket main season)
Towns/villages Engelberg
Details

Elevation info 1250 m - 2785 m (Difference 1535 m)
Slopes 80 km 37 km 30 km 13 km
Ski lifts
  • 10
Lift ticket SFr. 55,- / approx. € 50,- (Day ticket main season)
Towns/villages Scuol, Ftan, Sent
Details

Elevation info 1570 m - 2900 m (Difference 1330 m)
Slopes 73 km 15 km 41 km 17 km
Ski lifts
  • 19
Lift ticket SFr. 58,- / approx. € 52,- (Day ticket main season)
Towns/villages Zinal, Grimentz
Details

Elevation info 1200 m - 2713 m (Difference 1513 m)
Slopes 70 km 32 km 38 km 0 km
Ski lifts
  • 11
Lift ticket SFr. 57,- / approx. € 52,- (Day ticket main season)
Towns/villages Savognin
Details

Elevation info (425 m -) 665 m - 2222 m (Difference 1557 m)
Slopes 65 km 10 km 38 km 17 km
Ski lifts
  • 17
Lift ticket SFr. 62,- / approx. € 56,- (Day ticket main season)
Towns/villages Flums, Tannenheim, Unterterzen, Oberterzen, Tannenboden
Details

Elevation info 900 m - 2262 m (Difference 1362 m)
Slopes 60 km 10 km 45 km 5 km
Ski lifts
  • 20
Lift ticket SFr. 59,- / approx. € 53,- (Day ticket main season)
Towns/villages Wildhaus, Alt St. Johann, Unterwasser
Details

Elevation info (600 m -) 1055 m - 2433 m (Difference 1378 m)
Slopes 60 km 20 km 34 km 6 km
Ski lifts
  • 13
Lift ticket SFr. 57,- / approx. € 52,- (Day ticket main season)
Towns/villages Meiringen, Hasliberg Wasserwendi, Hasliberg Hohfluh, Hasliberg Reuti, Hasliberg Goldern
Details

Elevation info 1322 m - 3118 m (Difference 1796 m)
Slopes 60 km 20 km 20 km 20 km
Ski lifts
  • 11
Lift ticket SFr. 56,- / approx. € 51,- (Day ticket main season)
Towns/villages Blatten bei Naters
Details

Elevation info 1227 m - 2833 m (Difference 1606 m)
Slopes 60 km 20 km 30 km 10 km
Ski lifts
  • 9
Lift ticket SFr. 54,- / approx. € 49,- (Day ticket main season)
Towns/villages Disentis/Mustér
Details

Elevation info 1250 m - 2205 m (Difference 955 m)
Slopes 60 km 43 km 15 km 2 km
Ski lifts
  • 13
Lift ticket SFr. 51,- / approx. € 46,- (Day ticket main season)
Towns/villages Leysin
Details

Elevation info 1655 m - 3025 m (Difference 1370 m)
Slopes 60 km 20 km 30 km 10 km
Ski lifts
  • 13
Lift ticket SFr. 54,- / approx. € 49,- (Day ticket main season)
Towns/villages Saint-Luc
Details

Elevation info 992 m - 2151 m (Difference 1159 m)
Slopes 58 km 35.2 km 17.4 km 5.4 km
Ski lifts
  • 16
Lift ticket SFr. 62,- / approx. € 56,- (Day ticket main season)
Towns/villages Gstaad, Rougemont, Saanen
Details

Elevation info 1500 m - 2420 m (Difference 920 m)
Slopes 58 km 12 km 37 km 9 km
Ski lifts
  • 11
Lift ticket SFr. 52,- / approx. € 47,- (Day ticket main season)
Towns/villages Anzère
Details

Elevation info 1419 m - 3111 m (Difference 1692 m)
Slopes 55 km 20 km 17 km 18 km
Ski lifts
  • 6
Lift ticket SFr. 55,- / approx. € 50,- (Day ticket main season)
Towns/villages Wiler, Kippel, Lauchernalp
Details

Elevation info 1050 m - 2501 m (Difference 1451 m)
Slopes 53 km 30 km 15 km 8 km
Ski lifts
  • 9
Lift ticket SFr. 63,- / approx. € 57,- (Day ticket main season)
Towns/villages Grindelwald
Details

Elevation info 1110 m - 2350 m (Difference 1240 m)
Slopes 53 km 30 km 15 km 8 km
Ski lifts
  • 17
Lift ticket SFr. 50,- / approx. € 45,- (Day ticket main season)
Towns/villages Sörenberg
Details

Elevation info 1124 m - 2602 m (Difference 1478 m)
Slopes 52.1 km 5.9 km 27.1 km 19.1 km
Ski lifts
  • 8
Lift ticket SFr. 54,- / approx. € 49,- (Day ticket main season)
Towns/villages Klosters
Details

Elevation info 796 m - 2970 m (Difference 2174 m)
Slopes 51 km 19 km 23 km 9 km
Ski lifts
  • 16
Lift ticket SFr. 63,- / approx. € 57,- (Day ticket main season)
Towns/villages Lauterbrunnen, Mürren, Gimmelwald, Stechelberg
Details

Elevation info 1500 m - 2300 m (Difference 800 m)
Slopes 50 km 10 km 35 km 5 km
Ski lifts
  • 7
Lift ticket SFr. 59,- / approx. € 53,- (Day ticket main season)
Towns/villages Sedrun
Details

Elevation info 1100 m - 2418 m (Difference 1318 m)
Slopes 50 km 13.5 km 33 km 3.5 km
Ski lifts
  • 9
Lift ticket SFr. 56,- / approx. € 51,- (Day ticket main season)
Towns/villages Brigels/Breil, Waltensburg/Vuorz, Andiast/Andest
Details

Elevation info 1035 m - 1850 m (Difference 815 m)
Slopes 50 km 15 km 30 km 5 km
Ski lifts
  • 12
Lift ticket SFr. 53,- / approx. € 48,- (Day ticket main season)
Towns/villages Oberiberg, Unteriberg
Details

Elevation info 1411 m - 2610 m (Difference 1199 m)
Slopes 50 km 2.5 km 20 km 27.5 km
Ski lifts
  • 12
Lift ticket SFr. 55,- / approx. € 50,- (Day ticket main season)
Towns/villages Leukerbad
Details

Elevation info (573 m -) 1070 m - 1593 m (Difference 523 m)
Slopes 50 km 18 km 31 km 1 km
Ski lifts
  • 15
Lift ticket SFr. 45,- / approx. € 41,- (Day ticket main season)
Towns/villages Illgau, Rickenbach, Schwyz, Alpthal, Einsiedeln
Details

Elevation info 2000 m - 2980 m (Difference 980 m)
Slopes 47 km 20 km 18 km 9 km
Ski lifts
  • 6
Lift ticket SFr. 39,- / approx. € 35,- (Day ticket main season)
Towns/villages Arolla
Details

Elevation info 1619 m - 2864 m (Difference 1245 m)
Slopes 42 km 9 km 31 km 2 km
Ski lifts
  • 12
Lift ticket SFr. 55,- / approx. € 50,- (Day ticket main season)
Towns/villages Grächen
Details

Elevation info 1075 m - 2001 m (Difference 926 m)
Slopes 42 km 22 km 19 km 1 km
Ski lifts
  • 10
Lift ticket SFr. 54,- / approx. € 50,- (Day ticket main season)
Towns/villages Lenk
Details

Elevation info 1380 m - 2680 m (Difference 1300 m)
Slopes 42 km 2 km 34 km 6 km
Ski lifts
  • 6
Lift ticket SFr. 40,- / approx. € 36,- (Day ticket main season)
Towns/villages Evolène
Details

Elevation info 1454 m - 2490 m (Difference 1036 m)
Slopes 40.9 km 10 km 22.7 km 8.2 km
Ski lifts
  • 7
Lift ticket SFr. 54,- / approx. € 49,- (Day ticket main season)
Towns/villages Davos-Platz
Details

Elevation info 1540 m - 2590 m (Difference 1050 m)
Slopes 40.3 km 25.5 km 8.5 km 6.3 km
Ski lifts
  • 11
Lift ticket SFr. 64,- / approx. € 58,- (Day ticket main season)
Towns/villages Davos-Platz
Details

Elevation info 1020 m - 2105 m (Difference 1085 m)
Slopes 40 km 15 km 20 km 5 km
Ski lifts
  • 6
Lift ticket SFr. 48,- / approx. € 43,- (Day ticket main season)
Towns/villages Elm
Details

Elevation info (490 m -) 509 m - 2250 m (Difference 1741 m)
Slopes 40 km 14 km 18 km 8 km
Ski lifts
  • 11
Lift ticket SFr. 54,- / approx. € 49,- (Day ticket main season)
Towns/villages Wangs, Bad Ragaz
Details

Elevation info (435 m -) 1200 m - 2000 m (Difference 800 m)
Slopes 40 km 15 km 25 km 0 km
Ski lifts
  • 14
Lift ticket SFr. 51,- / approx. € 46,- (Day ticket main season)
Towns/villages Beckenried
Details

Elevation info 1608 m - 2525 m (Difference 917 m)
Slopes 40 km 17 km 20 km 3 km
Ski lifts
  • 6
Towns/villages San Bernardino
Details