Ski holidays in Switzerland

Ski Holidays in Switzerland

Last updated: 11 October 2026

How it works: every stay in Switzerland on this page includes accommodation and lift pass in the price. You arrange your own travel, whether by car via the Eurotunnel or ferry, by train, or by a flight you book yourself.

Switzerland has Europe's most dramatic alpine landscape, with iconic mountains such as the Eiger, Mönch and Jungfrau as a backdrop for your ski holiday. Swiss resorts are known for reliability, high service standards and immaculately groomed pistes.

The Swiss Alps hold some of the world's best-known ski areas. Zermatt, with the Matterhorn as its backdrop, offers glacier skiing all year round. Verbier draws freeride skiers from around the world with its legendary off-piste terrain, and St. Moritz has an elegance and Olympic history few resorts can match, having hosted the Winter Games in 1928 and 1948. The Jungfrau region, with Grindelwald, Wengen and Mürren, offers classic Swiss alpine charm with rail links up to Europe's highest railway station.

Switzerland is generally more expensive than Austria and Italy, but the quality and scenery make up for it. Many resorts use dynamic pricing on lift passes, which can mean good deals for early bookers. The high altitudes offer good snow reliability throughout the season.

All ski resorts in Switzerland

All the Swiss resorts we guide you to, from the Jungfrau region's classics to Zermatt at the foot of the Matterhorn. Every resort has its own guide with a piste map and facts on piste length, lifts and altitude.

Compare resorts in Switzerland

The figures below come from our own resort guides. Piste length is the figure each guide states for the ski area, for some resorts the local pistes only, for others the whole linked system the lift pass covers. Click a column heading to sort, or a resort name to read the full guide.

Resort Village (m) Top (m) Pistes (km) Lifts By car from Calais Snow-sure
Adelboden 1,353 2,362 72 57 approx. 10h no
Arosa 1,775 2,865 225 43 approx. 11h ✓
Arosa Lenzerheide 1,800 2,865 225 43 approx. 10h ✓
Crans-Montana 1,500 2,927 140 24 approx. 10h ✓
Davos 1,560 2,844 150 57 approx. 11h ✓
Engelberg 1,000 3,238 82 25 approx. 9h ✓
Flims Laax Falera 1,016 3,018 176 29 approx. 10h ✓
Grächen 1,619 2,864 44 10 approx. 10h ✓
Grindelwald 1,034 2,971 213 45 approx. 10h no
Gstaad 1,050 3,000 200 42 approx. 9h no
Klosters 1,191 2,844 150 57 approx. 10h ✓
LAAX 1,100 3,018 224 28 approx. 10h ✓
Lenzerheide 1,473 2,865 225 43 approx. 10h ✓
Mürren 1,650 2,970 54 14 approx. 10h ✓
Saas-Fee 1,800 3,600 100 22 approx. 10h ✓
St. Moritz 1,822 3,303 155 56 approx. 11h ✓
Verbier 1,500 3,330 215 82 approx. 9h ✓
Wengen 1,274 2,400 110 45 approx. 12h ✓
Zermatt 1,620 3,883 200 52 approx. 10h ✓

Driving time is pure driving time from Calais by road distance, without stops. Snow-sure means skiing above 2,500 metres or a village above 1,500 metres, or the resort guide marking it as snow-sure.

Price level in Switzerland

Switzerland is the most expensive country in the Alps. Expect 30 to 50% higher prices than in Austria for food, lift passes and accommodation. Many resorts use dynamic pricing, so booking a lift pass early online is significantly cheaper. Engelberg and Adelboden offer better value than Zermatt, Verbier and St. Moritz.

Getting to Switzerland

Zurich is the gateway to the Bernese Oberland and Graubünden, two to three hours from Grindelwald, Davos and Laax. Geneva suits Valais, two to three hours from Verbier and Crans-Montana. Switzerland has Europe's best rail network, and car-free resorts such as Zermatt, Wengen and Mürren are reached only by train or mountain railway.

By car: from Calais it is roughly 9 to 12 hours' pure driving time to the resorts in Switzerland, whether you cross via the Eurotunnel or the Dover-Calais ferry. Switzerland requires a motorway sticker (vignette) valid for the calendar year, and chain requirements are signposted on mountain roads, so carry snow chains. Driving time to each resort is in the comparison table, and our guide Driving to the Alps covers route choices, overnight stops and what the journey costs.

Family resorts in Switzerland

Grindelwald and Wengen in the Jungfrau region have large beginner areas, good childcare and train travel children love. Engelberg and Arosa Lenzerheide are calm and easy to navigate.

Après-ski in Switzerland

Verbier has Switzerland's liveliest après-ski, and St. Moritz and Zermatt offer the exclusive version, with champagne bars and world-class mountain restaurants. Laax attracts a younger crowd with its snowpark and clubs.

Popular guides

Cheap ski holidays Family ski holidays Après-ski guide Piste maps

Frequently asked questions about ski holidays in Switzerland

Zermatt has the highest top altitude among our resorts in Switzerland, 3,883 metres above sea level. Next come Saas-Fee, Verbier and St. Moritz. Altitude is the single biggest factor for snow reliability, especially early and late in the season.

Arosa has the most piste kilometres of our resorts in Switzerland, 225 km. Next come LAAX, Verbier and Grindelwald. For some resorts that figure is the local pistes only, for others the whole linked system the lift pass covers.

Swiss resorts typically run from early December to mid-April. Zermatt has year-round skiing on the Theodul glacier, and Saas-Fee opens its glacier as early as autumn. High-altitude resorts such as Verbier and St. Moritz often stay open until late April.

By car from Calais, Engelberg is closest, around 9 hours' driving, and most resorts in Switzerland are within 12 hours. By plane, Zurich suits the Bernese Oberland and Graubünden, while Geneva suits Valais. Switzerland has an excellent rail network, and car-free resorts such as Zermatt, Wengen and Mürren are reached only by train or mountain railway.

Switzerland is the most expensive country in the Alps. Expect 30 to 50% higher prices than in Austria for food, lift passes and accommodation. Many resorts use dynamic pricing, so booking a lift pass early online is significantly cheaper.

Grindelwald and Wengen in the Jungfrau region have large beginner areas, good childcare and train travel that children love. Engelberg and Arosa Lenzerheide are calm and easy to navigate. In our comparison, Adelboden, Arosa, Arosa Lenzerheide, Crans-Montana and Davos are marked as family resorts, and the table above shows altitude, piste length and driving time for every resort.

The most snow-sure resorts are the highest ones: Zermatt, Saas-Fee, Verbier, St. Moritz, Engelberg and Flims Laax Falera. All of them offer skiing above 2,500 metres or sit in a village above 1,500 metres, which gives reliable snow from December to April even in a low-snow winter.

Ready to book your ski holiday to Switzerland? See stays with the lift pass included in the price. You arrange your own travel.

See stays in Switzerland