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 guarantee 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.
Adelboden
72 km pistes · 57 lifts · 2362 m
Read more
Arosa
225 km pistes · 43 lifts · 2,865 m
Read more
Arosa Lenzerheide
225 km pistes · 43 lifts · 2865 m
Read more
Crans-Montana
140 km pistes · 24 lifts · 2927 m
Read more
Davos
150 km pistes · 57 lifts · 2844 m
Read more
Engelberg
82 km pistes · 25 lifts · 3238 m
Read more
Flims Laax Falera
176 km pistes · 29 lifts · 3,018 m
Read more
Grächen
44 km pistes · 10 lifts · 2,864 m
Read more
Grindelwald
213 km pistes · 45 lifts · 2,971 m
Read more
Gstaad
200 km pistes · 42 lifts · 3,000 m
Read more
Klosters
150 km pistes · 57 lifts · 2844 m
Read more
LAAX
224 km pistes · 28 lifts · 3018 m
Read more
Lenzerheide
225 km pistes · 43 lifts · 2,865 m
Read more
Mürren
54 km pistes · 14 lifts · 2,970 m
Read more
Saas-Fee
100 km pistes · 22 lifts · 3600 m
Read more
St. Moritz
155 km pistes · 56 lifts · 3303 m
Read more
Verbier
215 km pistes · 82 lifts · 3330 m
Read more
Wengen
110 km pistes · 45 lifts · 2400 m
Read more
Zermatt
200 km pistes · 52 lifts · 3883 m
Read morePiste maps for Switzerland
See the pistes, lifts and runs before you book. Maps can be downloaded in high resolution.
Adelboden · Arosa · Arosa Lenzerheide · Crans-Montana · Davos · Engelberg · Flims Laax Falera · Grächen · Grindelwald · Gstaad · Klosters · LAAX · Lenzerheide · Mürren · Saas-Fee · St. Moritz · Verbier · Wengen · Zermatt
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 | 135 | 236 | 72 | 57 | approx. 10h | – |
| Arosa | 1,775 | 2,865 | 225 | 43 | – | ✓ |
| Arosa Lenzerheide | 180 | 286 | 225 | 43 | approx. 10h | ✓ |
| Crans-Montana | 150 | 292 | 140 | 24 | approx. 10h | ✓ |
| Davos | 156 | 284 | 150 | 57 | approx. 11h | ✓ |
| Engelberg | 100 | 323 | 82 | 25 | approx. 9h | ✓ |
| Flims Laax Falera | 1,016 | 3,018 | 176 | 29 | – | ✓ |
| Grindelwald | 1,034 | 2,971 | 213 | 45 | approx. 10h | – |
| Grächen | 1,619 | 2,864 | 44 | 10 | – | ✓ |
| Gstaad | 1,050 | 3,000 | 200 | 42 | – | – |
| Klosters | 119 | 284 | 150 | 57 | approx. 10h | ✓ |
| LAAX | 110 | 301 | 224 | 28 | approx. 10h | ✓ |
| Lenzerheide | 1,473 | 2,865 | 225 | 43 | – | ✓ |
| Mürren | 1,650 | 2,970 | 54 | 14 | – | ✓ |
| Saas-Fee | 180 | 360 | 100 | 22 | approx. 10h | ✓ |
| St. Moritz | 182 | 330 | 155 | 56 | approx. 11h | ✓ |
| Verbier | 150 | 333 | 215 | 82 | approx. 9h | ✓ |
| Wengen | 127 | 240 | 110 | 45 | approx. 12h | ✓ |
| Zermatt | 162 | 388 | 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 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.
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
Frequently asked questions about ski holidays in Switzerland
Flims Laax Falera has the highest top altitude among our resorts in Switzerland, 3,018 metres above sea level. Next come Gstaad, Grindelwald and Mürren. 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, in the ski area its own guide describes. Next come Arosa Lenzerheide, Lenzerheide and LAAX. 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 car, Switzerland is reached through France or Germany from Calais. 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 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: Flims Laax Falera, Mürren, Arosa and Lenzerheide. 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