Change sorting method:

Switzerland: biggest ski resorts

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


Biggest ski resort in Switzerland (Schweiz) (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 (Schweiz). The total slope length is 580 km.

Biggest ski resort in Switzerland (Schweiz) – ski resort Les Portes du Soleil – Morzine/Avoriaz/Les Gets/Châtel/Morgins/Champéry

Map: biggest ski resorts in Switzerland (Schweiz) (Top 10)

Show map
Switzerland – limit to

Biggest ski resorts in Switzerland (Schweiz)

1-50 out of 336 ski resorts

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

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

Elevation info 1562 m - 3899 m (Difference 2337 m)
Slopes 322 km 75 km 220 km 27 km
Ski lifts
  • 53
  • Heli-skiing
Lift ticket SFr. 92,- / approx. € 86,- (Day ticket main season)
Towns/villages Zermatt, Breuil-Cervinia, Valtournenche, Täsch, Randa

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

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. € 68,- (Day ticket main season)
Towns/villages Arosa, Lenzerheide, Churwalden, Parpan, Valbella, Vaz/Obervaz, Litzirüti, Lain, Muldain, Malix, Zorten, Lantsch/Lenz, Langwies, Brienz/Brinzauls, Peist, St. Peter-Pagig, Molinis, Castiel

Elevation info 1100 m - 3018 m (Difference 1918 m)
Slopes 188 km 88 km 81 km 19 km
Ski lifts
  • 28
Lift ticket SFr. 77,- / approx. € 72,- (Day ticket main season)
Towns/villages Flims, Falera, Laax

Elevation info 1720 m - 3057 m (Difference 1337 m)
Slopes 155 km 42 km 79 km 34 km
Ski lifts
  • 24
Lift ticket SFr. 79,- / approx. € 74,- (Day ticket main season)
Towns/villages St. Moritz, St. Moritz-Dorf, St. Moritz-Bad, Celerina/Schlarigna, Suvretta, Champfèr, Samedan, Pontresina, Bever, La Punt-Chamues-ch, Madulain

Elevation info (540 m -) 1510 m - 2883 m (Difference 1373 m)
Slopes 140 km 55 km 70 km 15 km
Ski lifts
  • 19
Lift ticket SFr. 68,- / approx. € 64,- (Day ticket main season)
Towns/villages Crans, Montana, Barzettes, Sierre, Randogne, Aminona-sur-Sierre

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. 79,- / approx. € 74,- (Day ticket main season)
Towns/villages Silvaplana, St. Moritz-Bad, St. Moritz-Dorf, Surlej, Sils

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

Elevation info 1570 m - 2900 m (Difference 1330 m)
Slopes 106 km 26 km 28 km 52 km
Ski lifts
  • 19
Lift ticket SFr. 58,- / approx. € 54,- (Day ticket main season)
Towns/villages Zinal, Grimentz

Elevation info (759 m -) 1845 m - 2869 m (Difference 1024 m)
Slopes 104 km 42 km 50 km 12 km
Ski lifts
  • 36
Lift ticket SFr. 60,- / approx. € 56,- (Day ticket main season)
Towns/villages Bettmeralp, Riederalp, Fiescheralp, Mörel, Fiesch, Greich, Betten, Ried-Mörel, Fieschertal, Lax, Grengiols, Ernen, Mühlebach

Elevation info (796 m -) 944 m - 2320 m (Difference 1376 m)
Slopes 102 km 33 km 56 km 13 km
Ski lifts
  • 24
Lift ticket SFr. 63,- / approx. € 59,- (Day ticket main season)
Towns/villages Wengen, Grindelwald, Lauterbrunnen, Wilderswil, Interlaken

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

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

Elevation info 810 m - 2844 m (Difference 2034 m)
Slopes 96.4 km 20 km 60.4 km 16 km
Ski lifts
  • 18
Lift ticket SFr. 70,- / approx. € 66,- (Day ticket main season)
Towns/villages Davos, Davos-Dorf, Klosters-Serneus, Küblis

Elevation info (1072 m -) 1260 m - 2200 m (Difference 940 m)
Slopes 88 km 44 km 38 km 6 km
Ski lifts
  • 25
Lift ticket SFr. 63,- / approx. € 59,- (Day ticket main season)
Towns/villages Adelboden, Lenk im Simmental, Frutigen

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. € 58,- (Day ticket main season)
Towns/villages Gstaad, Zweisimmen, Schoenried, Saanenmoeser

Elevation info 1000 m - 3020 m (Difference 2020 m)
Slopes 72 km 34 km 26 km 12 km
Ski lifts
  • 19
Lift ticket SFr. 65,- / approx. € 61,- (Day ticket main season)
Towns/villages Engelberg

Elevation info 1250 m - 2785 m (Difference 1535 m)
Slopes 70 km 27 km 32 km 11 km
Ski lifts
  • 10
Lift ticket SFr. 56,- / approx. € 53,- (Day ticket main season)
Towns/villages Scuol, Ftan, Sent, Vulpera, Ardez, Tarasp, Ramosch, Guarda, Vnà

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. € 54,- (Day ticket main season)
Towns/villages Savognin

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. 58,- / approx. € 54,- (Day ticket main season)
Towns/villages Tannenboden, Tannenheim, Oberterzen, Unterterzen, Quarten, Flums

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

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. € 55,- (Day ticket main season)
Towns/villages Wildhaus, Alt St. Johann, Unterwasser

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. € 54,- (Day ticket main season)
Towns/villages Hasliberg, Meiringen, Hasliberg Reuti, Hasliberg Wasserwendi, Hasliberg Goldern, Hasliberg Hohfluh, Innertkirchen

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. € 53,- (Day ticket main season)
Towns/villages Blatten bei Naters

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. € 48,- (Day ticket main season)
Towns/villages Leysin

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. € 51,- (Day ticket main season)
Towns/villages Saint-Luc

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

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. € 49,- (Day ticket main season)
Towns/villages Anzère

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. € 52,- (Day ticket main season)
Towns/villages Wiler, Kippel, Lauchernalp

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. € 59,- (Day ticket main season)
Towns/villages Grindelwald, Wilderswil, Interlaken

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. € 47,- (Day ticket main season)
Towns/villages Sörenberg

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. € 59,- (Day ticket main season)
Towns/villages Mürren, Lauterbrunnen, Gimmelwald, Stechelberg, Wilderswil, Interlaken

Elevation info 1142 m - 2611 m (Difference 1469 m)
Slopes 51 km 5.9 km 27.1 km 18 km
Ski lifts
  • 6
Lift ticket SFr. 59,- / approx. € 55,- (Day ticket main season)
Towns/villages Klosters-Serneus

Elevation info 1110 m - 2418 m (Difference 1308 m)
Slopes 50 km 13.5 km 33 km 3.5 km
Ski lifts
  • 10
Lift ticket SFr. 56,- / approx. € 53,- (Day ticket main season)
Towns/villages Brigels (Brei), Waltensburg (Vuorz), Andiast (Andest)

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

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. € 50,- (Day ticket main season)
Towns/villages Oberiberg, Unteriberg

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. € 42,- (Day ticket main season)
Towns/villages Illgau, Rickenbach, Schwyz, Alpthal, Einsiedeln

Elevation info 1411 m - 2610 m (Difference 1199 m)
Slopes 47.2 km 3.5 km 26.9 km 16.8 km
Ski lifts
  • 12
Lift ticket SFr. 53,- / approx. € 50,- (Day ticket main season)
Towns/villages Leukerbad

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. € 37,- (Day ticket main season)
Towns/villages Arolla

Elevation info (490 m -) 510 m - 2250 m (Difference 1740 m)
Slopes 43 km 14 km 21 km 8 km
Ski lifts
  • 10
Lift ticket SFr. 54,- / approx. € 51,- (Day ticket main season)
Towns/villages Wangs, Bad Ragaz

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. € 52,- (Day ticket main season)
Towns/villages Grächen

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 im Simmental

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. € 38,- (Day ticket main season)
Towns/villages Evolène

Elevation info 1540 m - 2590 m (Difference 1050 m)
Slopes 41.2 km 25.5 km 13.2 km 2.5 km
Ski lifts
  • 11
Lift ticket SFr. 66,- / approx. € 62,- (Day ticket main season)
Towns/villages Davos-Platz

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. 55,- / approx. € 52,- (Day ticket main season)
Towns/villages Davos-Platz

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. € 45,- (Day ticket main season)
Towns/villages Elm

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. € 48,- (Day ticket main season)
Towns/villages Beckenried

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
1-50 out of 336 ski resorts