Swiss Alps: villages, mountain towns and ski bases

In the Swiss Alps, the accommodation village is an important part of the journey. Arrival arrangements, mountain access and time in the settlement all affect the stay. Compare these bases as distinct places rather than interchangeable names beside a ski map.

Weather for your trip


Loading the seven-day forecast…

Swiss Alps: map of villages and ski resorts

Explore the area’s towns, villages and ski resorts, with forecasts for your chosen day. Pan freely or select a destination for a closer view.

Loading destinations…

⌂ Towns and villages · ⛷ Ski resorts. Values are forecasts, not live observations. Ski markers show approximate destination locations.

Swiss Alps — weather model maps ↗

Where to stay and how to plan the trip

The valley determines both the skiing and the travel. Zermatt and Saas-Fee, the Jungfrau area and the Engadin offer different bases. For a rail trip, compare the arrival station with the accommodation and lift departure point. A central address does not automatically mean access to the slopes on skis.

Ski-in / ski-out: specific places to stay

One example in this region is rocksresort, LAAX, described as ski-in / ski-out by its official source. This applies to the named property, not every hotel or the whole village. Before booking, confirm that you can both leave and return on skis, check the connecting piste difficulty and ask whether access operates on your dates. Sufficient snow and open pistes are required.

The map shows forecasts at indicative locations. For the ski day, also open the operator’s report linked under each destination to confirm lift and piste operation.

Zermatt

Matterhorn views give Zermatt a reason to linger even when the skis are put away. In Zermatt, account for the small daily journeys within the village as well. Compare your accommodation with the ascent point that suits your skiing, and leave time for a walk afterwards. Crossing towards Cervinia is a mountain plan, not a guaranteed everyday connection.

Destination photograph · Zermatt

Destination photograph · Zermatt Didier Baertschiger (dibaer) · CC BY-SA 2.0 · Image source and modifications

Archive photograph; not current snow conditions.

Weather, snow and the full ski guide Piste map

Official destination information

Saas-Fee

High peaks and glaciers form the backdrop to a village-based stay in Saas-Fee. Saas-Fee combines village life with the high mountain landscape of the Saas valley. As ordinary car traffic stays outside the village, check how your luggage reaches the accommodation. The room's position relative to the lifts matters on arrival day and on every return from skiing.

Destination photograph · Saas-Fee

Destination photograph · Saas-Fee Gürkan Sengün · CC BY-SA 3.0 · Image source and modifications

Archive photograph; not current snow conditions.

Weather, snow and the full ski guide Piste map

Official destination information

Jungfrau Ski Region

In the Jungfrau region, Grindelwald, Wengen and Mürren offer different bases and everyday transport patterns. Choose the village you want to return to in the afternoon, then the skiing sector. A sightseeing ticket and a ski pass do not necessarily cover the same journeys.

Snowy slopes and buildings at Kleine Scheidegg in the Jungfrau Ski Region.

Kleine Scheidegg, Jungfrau Ski Region. Albinfo · CC BY-SA 3.0 · Image source and modifications

Archive photograph; not current snow conditions.

Weather, snow and the full ski guide Piste map

Official destination information

Gstaad

Gstaad suits a stay with time in the village and separate outings into the surrounding mountains. The destination name covers different sectors, so compare accommodation with the skiing that interests you. On a day away from the pistes, the village itself can remain the focus.

Destination photograph · Gstaad

Destination photograph · Gstaad Lavanya.sanganeria · CC BY-SA 4.0 · Image source and modifications

Archive photograph; not current snow conditions.

Weather, snow and the full ski guide Piste map

Official destination information

Arosa Lenzerheide

Arosa and Lenzerheide connect on the mountain but remain different accommodation choices. Decide which side you want to start and finish on. If the group splits across different slopes, agree on the return plan rather than assuming the connection will serve every possible schedule.

Snowy chalets and a winding road beneath rugged mountain peaks in Arosa.

Winter in Arosa. Patrick Nouhailler's… · CC BY-SA 3.0 · Image source and modifications

Archive photograph; not current snow conditions.

Weather, snow and the full ski guide Piste map

Official destination information

Davos Klosters

Davos and Klosters offer two different bases for the wider mountain area. Choose the settlement that suits your plans after skiing, then check access to the particular ski sector. The areas do not form one continuous slope surrounding every accommodation address.

Destination photograph · Davos Klosters

Destination photograph · Davos Klosters Capricorn4049 · CC BY-SA 3.0 · Image source and modifications

Archive photograph; not current snow conditions.

Weather, snow and the full ski guide Piste map

Official destination information

Andermatt Sedrun Disentis

Andermatt combines a Swiss village stay with different mountain directions towards Sedrun and Disentis. On a longer visit, divide those outings between days. Choosing a base becomes easier once you know where you want to start each morning and how you will return after skiing.

Snow-covered slopes and lifts at Gurschen–Gemsstock above Andermatt.

Gurschen–Gemsstock, Andermatt. W. Bulach · CC BY-SA 4.0 · Image source and modifications

Archive photograph; not current snow conditions.

Weather, snow and the full ski guide Piste map

Official destination information

Compare another region

Alpine road passes

Explore these passes on the map

More ski areas and places to stay

All ski resorts in Switzerland

38 destinations in the XIONIA catalogue. Open a resort for its forecast, photos and practical information.

Ski Pass Price Comparison & Ski Resorts

38 destinations

Local pistes, linked areas and regional ski passes in separate columns. Select a column heading to sort numerically. Unknown values appear last.

Published ticket prices for 36 ski resorts, including adult day rates for 35. Compare ski pass prices and piste kilometres in the table. Each resort page includes available child tickets, multi-day passes, season passes and low/high-season rates.

Zermatt · lift ticket prices

Ski pass price comparison: adult one-day passes in the same currency and stated season. Undated prices have a separate option. Check low/high season, weekdays/weekends, pass coverage and taxes. No currency conversion. Prices come from operators and named third-party sources.

Published ski-area sizes and ski pass prices · sources on each resort page
Destination
ZermattValais · Switzerland—360 kmMatterhorn Ski Paradise—from 89 CHF2026/27 · Zermatt · excluding CerviniaOfficial source
VerbierValais · Switzerland—410 km4 Vallées · pistes and ski routes—92 CHF2026/27 · Verbier / 4 Vallées · Linked ski areaSource: Intski
LaaxGraubünden · Switzerland224 kmLAAX / Flims / Falera——92 CHF2026/27 · Flims Laax Falera · Linked ski areaSource: Intski
St. MoritzEngadin · Switzerland155 kmCorviglia——99.5 CHF2026/27 · Corviglia · Coverage as stated by sourceSource: Intski
Saas-FeeValais · Switzerland100 kmSaas-Fee—150 kmSaas Valley · pistes and ski routes84 CHF2026/27 · Saas-Fee Pass (Saas-Fee & Saas-Almagell) · Coverage as stated by sourceSource: Intski
Davos KlostersGraubünden · Switzerland——253 kmDavos Klosters Mountains92 CHF2026/27 · Davos Klosters · Linked ski areaSource: Intski
Arosa LenzerheideGraubünden · Switzerland—225 kmArosa Lenzerheide—89 CHF2026/27 · Arosa Lenzerheide · Linked ski areaSource: Intski
Engelberg TitlisObwalden · Switzerland——≈ 82 kmEngelberg: Titlis and Brunni69 CHF2025/26 · Engelberg-Titlis · Coverage as stated by sourceSource: Intski
Crans-MontanaValais · Switzerland140 kmCrans-Montana——85 CHF2026/27 · Crans-Montana · Coverage as stated by sourceSource: Intski
Adelboden LenkBernese Oberland · Switzerland——≈ 200 kmAdelboden–Lenk ski region80 CHF2026/27 · Adelboden-Lenk · Linked ski areaSource: Intski
Jungfrau Ski RegionBernese Oberland · Switzerland——211 kmJungfrau Ski Region79–83 CHF2026/27 · Jungfrau Ski RegionOfficial source
Corvatsch DiavolezzaGraubünden · Switzerland120 kmCorvatsch–Furtschellas——Date-based priceNo comparable day rate
Andermatt Sedrun DisentisUri Graubünden · Switzerland——180 kmAndermatt–Sedrun–Disentis99 CHF2025/26 · SkiArena Andermatt+Sedrun+Disentis · Linked ski areaSource: Intski
Nendaz VeysonnazValais · Switzerland—410 km4 Vallées · pistes and ski routes—94 CHFSeason not stated · 4 Vallées – Verbier/​La Tzoumaz/​Nendaz/​Veysonnaz/​ThyonSource: Skiresort.com
Aletsch ArenaValais · Switzerland—104 kmAletsch Arena—66 CHFSeason not stated · Aletsch Arena – Riederalp/​Bettmeralp/​Fiesch EggishornSource: Skiresort.com
GstaadBernese Oberland · Switzerland——200 kmGstaad holiday region82 CHF2026/27 · Gstaad Mountain Rides · Linked ski areaSource: Intski
ObersaxenGraubunden · Switzerland—120 kmObersaxen–Mundaun–Lumnezia—67 CHFSeason not stated · Obersaxen/​Mundaun/​Val LumneziaSource: Skiresort.com
Champéry – Les Crosets – Champoussin – MorginsValais · Switzerland——600 kmPortes du Soleil72 EURSeason not stated · Les Portes du Soleil – Morzine/​Avoriaz/​Les Gets/​Châtel/​Morgins/​ChampérySource: Skiresort.com
Zinal / GrimentzValais · Switzerland—Length not verified——73 CHF2025/26 · Grimentz-Zinal, full day · Linked ski areaSource: Intski
Villars/Gryon/Les DiableretsVaud · Switzerland—100+ kmVillars–Gryon–Les Diablerets—75 CHF2026/27 · Villars-Gryon-Les Diablerets · Linked ski areaSource: Intski
FlumserbergSaint Gallen · Switzerland65 kmFlumserberg——74 CHFSeason not stated · FlumserbergSource: Skiresort.com
Saint-Luc - ChandolinValais · Switzerland—Length not verified——66 CHFSeason not stated · Saint Luc/​Chandolin (Anniviers)Source: Skiresort.com
Meiringen - HaslibergBern · Switzerland60 kmMeiringen–Hasliberg——65 CHF2025/26 · Meiringen–HaslibergOfficial source
Scuol Motta NalunsGraubunden · Switzerland—Length not verified——66 CHF2026/27 · Scuol Motta Naluns · Coverage as stated by sourceSource: Intski
PizolSaint Gallen · Switzerland—Length not verified——69 CHFSeason not stated · Pizol – Bad Ragaz/​WangsSource: Skiresort.com
BelalpValais · Switzerland—Length not verified——74 CHFSeason not stated · Belalp – BlattenSource: Skiresort.com
Mürren/SchilthornBern · Switzerland——211 kmJungfrau Ski Region83 CHFSeason not stated · Schilthorn – Mürren/​LauterbrunnenSource: Skiresort.com
AnzèreValais · Switzerland58 kmAnzère——68 CHFSeason not stated · AnzèreSource: Skiresort.com
SörenbergObwalden · Switzerland—Length not verified——64 CHFSeason not stated · Sörenberg – Rothorn/​DorfSource: Skiresort.com
Melchsee-FruttBern · Switzerland—Length not verified——69 CHFSeason not stated · Melchsee-Frutt (Kerns)Source: Skiresort.com
Chäserrugg-Alt St. JohannSaint Gallen · Switzerland—Length not verified——Other passesNo comparable day rate
Brigels-Waltensburg-AndiastGraubunden · Switzerland40 kmBrigels-Waltensburg-Andiast——65 CHFSeason not stated · Brigels/​Waltensburg/​AndiastSource: Skiresort.com
WildhausSaint Gallen · Switzerland28 kmWildhaus——63 CHFSeason not stated · Wildhaus – Gamserrugg (Toggenburg)Source: Skiresort.com
ElsigenalpBern · Switzerland—Length not verified——Check sourceNo comparable day rate
Brunni-Holzegg-RotenflueSchwyz · Switzerland—Length not verified——29 CHFSeason not stated · Brunni – AlpthalSource: Skiresort.com
EvolèneValais · Switzerland—Length not verified——50 CHFSeason not stated · EvolèneSource: Skiresort.com
LeysinVaud · Switzerland—Length not verified——68 CHFSeason not stated · LeysinSource: Skiresort.com
Leukerbad (Torrent)Valais · Switzerland—Length not verified——68 CHF2026/27 · Leukerbad-Torrent · Coverage as stated by sourceSource: Intski

— = not yet verified. ≈ = approximate, as stated by the source. A + preserves the operator’s “over” figure. The same network can appear for several destinations; rows must not be added together. Totals including ski routes are labelled.

Comparing pistes and connections · Switzerland

When choosing a ski destination, compare the area you will actually use. Local kilometres describe a particular ski area, linked kilometres cover the wider network, and a regional ski pass covers separate areas under a shared ticket.

Local area

Verified examples in this table include: LAAX / Flims / Falera (224 km), Corviglia (155 km), Crans-Montana (140 km), Corvatsch–Furtschellas (120 km).

Linked area

Verified examples in this table include: Matterhorn Ski Paradise (360 km), Arosa Lenzerheide (225 km), Obersaxen–Mundaun–Lumnezia (120 km), Aletsch Arena (104 km).

Connections may include cable cars without a continuous ski descent. Their operation depends on weather, opening hours and ticket coverage.

Regional ski pass

Verified examples in this table include: Portes du Soleil (600 km), Davos Klosters Mountains (253 km), Jungfrau Ski Region (211 km), Adelboden–Lenk ski region (≈ 200 km).

These regional totals are not presented as one connected ski area. Allow separately for travel between resorts.

A verified numerical total is available for 25 of 38 destinations in this table. Missing values are not filled with estimates. Sources and measurement differences are explained on resort pages.

Choose your base using access to the pistes and the forecast at the relevant altitude. A nearby village or mountain pass on the map does not imply a piste link or a road open in winter.

Ski areas, networks and access

Portes du Soleil · 600 km

Portes du Soleil

France · Switzerland · Regional ski pass · 600 km · pistes

Total for the cross-border network of 12 resorts. Membership does not mean every village has a direct piste connection.

Villages, resorts and areas in the network
  • AbondanceFranceAccess mode: not verified for this locationA verified forecast location has not been added yet.
  • AvoriazFranceAccess mode: not verified for this locationWeather forecast
  • ChampérySwitzerlandAccess mode: not verified for this locationA verified forecast location has not been added yet.
  • ChâtelFranceAccess mode: not verified for this locationWeather forecast
  • La Chapelle-d’AbondanceFranceAccess mode: not verified for this locationA verified forecast location has not been added yet.
  • Les GetsFranceAccess mode: not verified for this locationWeather forecast
  • MontriondFranceAccess mode: not verified for this locationA verified forecast location has not been added yet.
  • MorzineFranceAccess mode: not verified for this locationWeather forecast
  • MorginsSwitzerlandAccess mode: not verified for this locationWeather forecast
  • Saint-Jean-d’AulpsFranceAccess mode: not verified for this locationA verified forecast location has not been added yet.
  • TorgonSwitzerlandAccess mode: not verified for this locationA verified forecast location has not been added yet.
  • Val-d’Illiez–Les Crosets–ChampoussinSwitzerlandAccess mode: not verified for this locationA verified forecast location has not been added yet.

Official source · Reviewed 02/10/2026

4 Vallées · 410 km

4 Vallées

Switzerland · Linked area · 410 km · pistes and ski routes

The total covers the area linked by pistes and lifts. Access from each settlement and current connection status need separate checks.

Villages, resorts and areas in the network
  • VerbierSwitzerlandAccess mode: not verified for this locationWeather forecast
  • BrusonSwitzerlandAccess mode: not verified for this locationA verified forecast location has not been added yet.
  • La TzoumazSwitzerlandAccess mode: not verified for this locationA verified forecast location has not been added yet.
  • NendazSwitzerlandAccess mode: not verified for this locationA verified forecast location has not been added yet.
  • VeysonnazSwitzerlandAccess mode: not verified for this locationA verified forecast location has not been added yet.
  • ThyonSwitzerlandAccess mode: not verified for this locationA verified forecast location has not been added yet.

Official source · Reviewed 02/10/2026

Jungfrau Ski Region · 211 km

Jungfrau Ski Region

Switzerland · Regional ski pass · 211 km · pistes

Three separate areas: Grindelwald–Wengen, Grindelwald–First and Mürren–Schilthorn. The 211 km are not one continuously connected area.

Villages, resorts and areas in the network

Official source · Reviewed 02/10/2026

Matterhorn Ski Paradise · 360 km

Matterhorn Ski Paradise

Switzerland · Italy · Linked area · 360 km · pistes

The total covers the area linked by pistes and lifts. Access from each settlement and current connection status need separate checks.

Villages, resorts and areas in the network

Official source · Reviewed 02/10/2026

LAAX / Flims / Falera · 224 km

LAAX / Flims / Falera

Switzerland · Local area · 224 km · pistes

The operator publishes 224 km. A destination tourism page also mentions 216 km; this is the operator’s reported figure, not an independent measurement.

Official source · Reviewed 02/10/2026

Arosa Lenzerheide · 225 km

Arosa Lenzerheide

Switzerland · Linked area · 225 km · pistes

The total covers the area linked by pistes and lifts. Access from each settlement and current connection status need separate checks.

Official source · Reviewed 02/10/2026

Davos Klosters Mountains · 253 km

Davos Klosters Mountains

Switzerland · Regional ski pass · 253 km · pistes

The operator’s facts page gives 253 km across five mountains; another page reports 255 km. This is a regional total across separate areas, not one continuous piste connection.

Official source · Reviewed 02/10/2026

Engelberg: Titlis and Brunni · ≈ 82 km

Engelberg: Titlis and Brunni

Switzerland · Regional ski pass · ≈ 82 km · pistes

Combined total on both sides of the valley. Titlis and Brunni are not presented as one continuously piste-linked area.

Official source · Reviewed 02/10/2026

Saas-Fee · 100 km
Saas Valley · 150 km

Saas Valley

Switzerland · Regional ski pass · 150 km · pistes and ski routes

Regional total including blue, red, black and yellow routes. It is not the total for Saas-Fee alone and does not imply piste links between every area.

Official source · Reviewed 02/10/2026

Aletsch Arena · 104 km

Aletsch Arena

Switzerland · Linked area · 104 km · pistes

The total covers the area linked by pistes and lifts. Access from each settlement and current connection status need separate checks.

Official source · Reviewed 02/10/2026

Villars–Gryon–Les Diablerets · 100+ km

Villars–Gryon–Les Diablerets

Switzerland · Linked area · 100+ km · pistes

The total covers the area linked by pistes and lifts. Access from each settlement and current connection status need separate checks.

Official source · Reviewed 02/10/2026

Brigels-Waltensburg-Andiast · 40 km
Anzère · 58 km
Corviglia · 155 km
Adelboden–Lenk ski region · ≈ 200 km

Adelboden–Lenk ski region

Switzerland · Regional ski pass · ≈ 200 km · pistes

The operator reports almost 200 km across six areas. They are not all one connected ski area.

Official source · Reviewed 02/10/2026

Wildhaus · 28 km
Flumserberg · 65 km
Crans-Montana · 140 km
Andermatt–Sedrun–Disentis · 180 km

Andermatt–Sedrun–Disentis

Switzerland · Regional ski pass · 180 km · pistes

Wider-area total, not 180 km of continuously linked pistes; check train and lift connections between sectors. The 180 km follows the published headline total; the colour breakdown on the same page sums to a different figure.

Official source · Reviewed 02/10/2026

Corvatsch–Furtschellas · 120 km
Gstaad holiday region · 200 km

Gstaad holiday region

Switzerland · Regional ski pass · 200 km · pistes

Regional total across separate ski areas; not continuous piste connectivity.

Official source · Reviewed 02/10/2026

Obersaxen–Mundaun–Lumnezia · 120 km

Obersaxen–Mundaun–Lumnezia

Switzerland · Linked area · 120 km · pistes

Approximate operator total.

The total covers the area linked by pistes and lifts. Access from each settlement and current connection status need separate checks.

Official source · Reviewed 02/10/2026

Meiringen–Hasliberg · 60 km