
These ten ski resorts are all reachable from Geneva by public transport. From family-friendly slopes to high-altitude runs, there's something for every skier. Whether you're after quiet pistes or lively après-ski villages, the Swiss rail network brings you close to the action.
The resorts below are sorted by travel time from Genève, to facilitate your planning. Make sure to visit the map, to explore thousands of destinations and activities, reachable from any starting point in Switzerland.
Much more on ovunta.com/en/map
L'Abbaye is a small, family-friendly ski area in the Vallée de Joux. The terrain caters primarily to beginners and novices, with gentle slopes ideal for learning and progression. A few intermediate runs add variety for developing skiers. The modest scale creates a relaxed, low-key atmosphere away from larger resort crowds. This quiet destination suits those seeking an unpretentious alpine experience in western Switzerland's Jura mountains.
Advanced slopes: 1.4km
Easy slopes: 4.8km
Intermediate slopes: 0.9km
Total slope length: 7.1km
Learn more on
myvalleedejoux.ch
and on
snow.myswitzerland.com
| Genève (08:39) | |
| RE33 (44m) | |
| Renens VD (09:23) |
| Renens VD (09:34) | |
| R4 (54m) | |
| Le Pont (10:28) |
| Le Pont, gare (10:31) | |
| 690 (4m) | |
| L'Abbaye, Les Collondés (10:35) |
Nestled in the Fribourg Pre-Alps, this family-oriented resort offers gentle terrain ideal for beginners and children. The area features predominantly easy slopes alongside a few intermediate runs, creating a relaxed learning environment. Multiple lifts serve the compact ski domain, making it accessible for those new to winter sports. The resort sits at a modest altitude with views over the surrounding countryside, providing a calm alternative to larger alpine destinations.
Advanced slopes: 1.5km
Easy slopes: 5.4km
Intermediate slopes: 1.6km
Total slope length: 8.6km
Learn more on
snow.myswitzerland.com
and on
les-paccots.ch
| Genève (08:39) | |
| RE33 (50m) | |
| Lausanne (09:29) |
| Lausanne (09:40) | |
| IR15 (17m) | |
| Palézieux (09:57) |
| Palézieux (10:09) | |
| S50 (9m) | |
| Châtel-St-Denis (10:18) |
| Châtel-St-Denis, gare (10:23) | |
| 492 (15m) | |
| Les Paccots, village (10:38) |

Villars-Gryon offers a broad network of slopes across interconnected alpine terrain in the Vaudois Alps. The area features predominantly gentle runs suitable for beginners and progressive skiers, complemented by intermediate trails and a selection of more challenging descents. With panoramic views over the Rhône Valley and access to varied elevations, the resort provides a calm atmosphere and diverse skiing experiences across its wooded and open slopes.
Advanced slopes: 3.1km
Easy slopes: 79.4km
Intermediate slopes: 59.3km
Total slope length: 141.8km
Learn more on
tvgd.ch
and on
snow.myswitzerland.com

| Genève (08:39) | |
| RE33 (1h 29m) | |
| Bex (10:08) |
| Bex, place de la gare (10:17) | |
| EV74 (38m) | |
| Villars-sur-Ollon, gare (10:55) |
Situated above the Val de Bagnes, this smaller resort offers a quieter alternative to the larger neighboring areas. The terrain provides a balanced mix suitable for progression, with slopes spread across wooded areas and open alpine sections. Its modest lift network accesses varied descents, making it appealing for those seeking a more relaxed mountain experience away from busier ski domains.
Advanced slopes: 2.3km
Easy slopes: 6.7km
Intermediate slopes: 6.9km
Total slope length: 16km

One of Switzerland's most extensive ski domains, this interconnected area spans multiple valleys and villages across the Valais Alps. With a vast network of lifts linking high-altitude terrain, skiers enjoy exceptional variety from tree-lined runs to exposed alpine bowls. The significant infrastructure supports exploration across different elevations and aspects, offering everything from gentle cruising to challenging off-piste opportunities. Known for its scale and diversity, the region attracts both recreational skiers and freeriders seeking varied mountain experiences.
Advanced slopes: 12.9km
Easy slopes: 59.8km
Intermediate slopes: 72.2km
Total slope length: 156.6km

| Genève (08:39) | |
| RE33 (2h 13m) | |
| Le Châble VS (10:52) |
Les Diablerets offers a relaxed alpine setting with predominantly gentle terrain, making it well-suited for beginners and leisurely skiing. The resort spans a moderate area with multiple lift connections, providing access to open slopes beneath the dramatic Diablerets massif. Its balanced mix of runs and uncrowded pistes create a calm atmosphere, while the glacier sector adds high-altitude skiing options. The village retains traditional charm amid the Vaudois Alps.
Easy slopes: 11.4km
Intermediate slopes: 3.7km
Total slope length: 15.1km
Learn more on
tvgd.ch
and on
snow.myswitzerland.com
| Genève (08:39) | |
| RE33 (1h 23m) | |
| Aigle (10:02) |
| Aigle (10:29) | |
| R71 (47m) | |
| Vers-l'Eglise (11:16) |
Nestled in the Vaudois Alps, this family-oriented resort offers gentle terrain well-suited for beginners and intermediate skiers. The village maintains a calm, traditional atmosphere with a focus on accessible slopes and a network of modern lifts. Snow-covered meadows and forested runs characterize the landscape, providing a relaxed alpine experience away from crowded resorts. The area connects with neighboring ski zones, expanding possibilities for exploration.
Advanced slopes: 3km
Easy slopes: 10.2km
Intermediate slopes: 6.9km
Total slope length: 20.1km
Learn more on
snow.myswitzerland.com
| Genève (08:39) | |
| RE33 (1h 23m) | |
| Aigle (10:02) |
| Aigle (10:29) | |
| R71 (28m) | |
| Le Sépey (10:57) |
| Le Sépey, gare (11:03) | |
| 175 (13m) | |
| Les Mosses, village (11:16) |
Les Giettes is a small, family-oriented ski area in the Vaud Alps above Monthey. With just a couple of lifts serving short runs, it offers a calm, unpretentious environment ideal for beginners and young skiers. The terrain is gentle and accessible, focusing on easy and intermediate slopes that allow learners to build confidence. Its modest scale and quiet atmosphere make it a relaxed spot for those seeking a low-key mountain experience away from larger resort crowds.
Easy slopes: 0.8km
Intermediate slopes: 0.7km
Total slope length: 1.5km
Learn more on
telegiettes.ch
| Genève (08:39) | |
| RE33 (1h 29m) | |
| Bex (10:08) |
| Bex, sous-gare (10:16) | |
| 110 (21m) | |
| Monthey, gare CFF (10:37) |
| Monthey, gare CFF (10:48) | |
| 63 (30m) | |
| Les Cerniers, restaurant (11:18) |
Located in the Fribourg Pre-Alps, this family-oriented resort offers a relaxed atmosphere with gentle slopes suited for beginners and intermediates. The compact ski area features a modest selection of runs complemented by scenic views of the surrounding valleys. Its low-key character and accessible terrain make it a tranquil alternative to larger alpine destinations, ideal for learning or casual skiing.
Advanced slopes: 1.3km
Easy slopes: 6.5km
Intermediate slopes: 3.7km
Total slope length: 11.5km
Learn more on
charmey.ch
and on
snow.myswitzerland.com
| Genève (08:39) | |
| RE33 (50m) | |
| Lausanne (09:29) |
| Lausanne (09:40) | |
| IR15 (33m) | |
| Romont FR (10:13) |
| Romont FR (10:21) | |
| RE3 (33m) | |
| Broc-Village (10:54) |
| Broc-Village, gare (10:58) | |
| 260 (11m) | |
| Charmey (Gruyère), village (11:09) |
Rochers de Naye is a small mountain destination above Lake Geneva, accessible by historic cogwheel railway from Montreux. The modest ski area offers a single lift serving a short intermediate run, making it a peaceful spot for casual skiers. The real draw lies in the spectacular panoramic views over the lake, Alps, and surrounding peaks. Winter visitors often combine brief skiing with the alpine garden, marmot park, and scenic railway journey through dramatic mountain landscapes.
Intermediate slopes: 0.7km
Total slope length: 0.7km
Learn more on
mob.ch
and on
snow.myswitzerland.com
| Genève (08:39) | |
| RE33 (1h 12m) | |
| Montreux (09:51) |
| Montreux (10:34) | |
| R37 (48m) | |
| Rochers-de-Naye (11:22) |