Logo
Blog
To the map
Blog header image

Ride the Rails, Hit the Slopes: Transit-Reachable Ski Areas Near Bern

These ten ski resorts are all reachable from Bern 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 Bern, 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

Discover other activities close to Bern

  • Sledging runs from Bern by public transport
  • Cross-country skiing resorts from Bern by public transport
  • Winter Hikes from Bern by public transport
  • Snowshoeing from Bern by public transport
  • Scenic Day Hikes from Bern

Start from elsewhere?

  • Explore Swiss ski resorts from Estavayer-le-Lac: Ski Areas Linked by Train and Bus
  • From Fribourg to the Mountains: Ski Resorts You Can Access Easily by Public Transport
  • Ride the Rails, Hit the Slopes: Transit-Reachable Ski Areas Near Gruyères
1/10

Homberg

Minimum travel time: 42m to Homberg bei Thun, Dreiligasse

Homberg is a small, quiet Swiss ski area centered around a single lift. With just over three kilometers of runs, it offers a modest selection of beginner and intermediate terrain, making it well-suited for local skiers and families seeking an uncrowded, relaxed atmosphere. The compact layout and limited infrastructure create an intimate, village-like feel, ideal for those looking to enjoy straightforward alpine skiing without the bustle of larger resorts.

lift1
  • dsl2

    Advanced slopes: 0.8km

  • dsl0

    Easy slopes: 0.8km

  • dsl1

    Intermediate slopes: 1.6km

  • dslt

    Total slope length: 3.3km

Learn more on
skilift-homberg.ch

and on
skilift-homberg.ch

snow.myswitzerland.com


How to get to Homberg

Fastest connection from Bern to Homberg bei Thun, Dreiligasse: 42m
IC8 (19m)
Walk from to
33 (17m)
Search Connections & Buy Tickets on SBB
2/10

Eggiwil

Minimum travel time: 47m to Eggiwil, Skilift

Eggiwil is a small village ski area in the Emmental region, offering a quiet and uncomplicated winter experience. With a single lift serving a modest selection of predominantly easy slopes, it caters well to beginners and families seeking a relaxed atmosphere away from larger resorts. The terrain is gentle and manageable, ideal for those learning to ski or enjoying leisurely descents in a rural Bernese setting.

lift1
  • dsl0

    Easy slopes: 2.2km

  • dsl1

    Intermediate slopes: 0.8km

  • dslt

    Total slope length: 2.9km

Learn more on
snow.myswitzerland.com

and on
skilift-eggiwil.ch


How to get to Eggiwil

Fastest connection from Bern to Eggiwil, Skilift: 47m
S2 (34m)
Walk from to
271 (10m)
Search Connections & Buy Tickets on SBB
3/10

Hubelweid

Minimum travel time: 47m to Heiligenschwendi, Alpenblick

Hubelweid is a small, quiet ski area in the Swiss countryside with a single lift serving gentle slopes. The terrain caters primarily to beginners and young skiers, offering a relaxed environment for learning and practice. Its modest scale and peaceful setting make it well-suited for families seeking an uncomplicated day on snow without the crowds of larger resorts.

lift1
  • dsl0

    Easy slopes: 0.3km

  • dsl1

    Intermediate slopes: 0.1km

  • dslt

    Total slope length: 0.4km

Learn more on
asigrist20.wixsite.com


How to get to Hubelweid

Fastest connection from Bern to Heiligenschwendi, Alpenblick: 47m
IC6 (19m)
Walk from to
31 (22m)
Search Connections & Buy Tickets on SBB
4/10

Aeschiallmend

Minimum travel time: 47m to Aeschiried, Chemihütte

A small village ski area near Aeschi, offering gentle terrain ideal for beginners and families. The modest infrastructure with a handful of lifts provides access to mostly easy and intermediate runs, making it well-suited for learning and relaxed skiing. The compact layout and peaceful atmosphere create a low-key mountain experience away from larger resort crowds.

lift4
  • dsl2

    Advanced slopes: 0.5km

  • dsl0

    Easy slopes: 3.2km

  • dsl1

    Intermediate slopes: 3.2km

  • dslt

    Total slope length: 6.8km

Learn more on
aeschi-tourismus.ch

and on
snow.myswitzerland.com


How to get to Aeschiallmend

Fastest connection from Bern to Aeschiried, Chemihütte: 47m
IC81 (30m)
Walk from to
62 (13m)
Search Connections & Buy Tickets on SBB
5/10

Wiriehorn

Minimum travel time: 59m to Riedli, Talstation Wiriehorn

Wiriehorn is a compact ski area in the Bernese Oberland offering gentle and intermediate terrain suited for families and leisurely skiers. With a modest network of lifts, it provides a calm atmosphere away from crowded resorts. The slopes are well-suited for beginners progressing to intermediate levels, and the scenic mountain setting offers views over the surrounding alpine landscape. Its quiet character makes it an appealing choice for those seeking a relaxed skiing experience in a traditional Swiss mountain environment.

lift5
  • dsl0

    Easy slopes: 3.8km

  • dsl1

    Intermediate slopes: 5.6km

  • dslt

    Total slope length: 9.4km

Learn more on
diemtigtal.ch

and on
snow.myswitzerland.com


How to get to Wiriehorn

Fastest connection from Bern to Riedli, Talstation Wiriehorn: 59m
RE1 (45m)
Walk from to
250 (10m)
Search Connections & Buy Tickets on SBB
6/10

Elsigen-Metsch

Minimum travel time: 1h 1m to Kandersteg

Nestled in the Bernese Oberland, this mid-sized resort offers a well-rounded mix of terrain across gentle slopes and more challenging runs. The area is known for its family-friendly atmosphere and scenic alpine panoramas. With a good network of lifts, skiers can explore varied pistes that cater to beginners and intermediates, while more experienced riders will find steeper sections to test their skills. The resort's accessible layout and sunny position make it a pleasant destination for relaxed alpine skiing.

lift12
  • dsl2

    Advanced slopes: 2.6km

  • dsl0

    Easy slopes: 10.7km

  • dsl1

    Intermediate slopes: 14.8km

  • dslt

    Total slope length: 28.1km

Learn more on
elsigen-metsch.ch

and on
snow.myswitzerland.com

elsigen-metsch.ch


How to get to Elsigen-Metsch

Fastest connection from Bern to Kandersteg: 1h 1m
RE1 (1h 1m)
Search Connections & Buy Tickets on SBB
7/10

Marbach - Marbachegg

Minimum travel time: 1h 3m to Marbach (Talstation)

Marbach - Marbachegg is a compact ski area in the Emmental region, offering a relaxed atmosphere with predominantly gentle terrain. The slopes cater well to beginners and families, with a focus on easy runs and some intermediate options. This village resort provides a tranquil mountain setting, ideal for those seeking a laid-back skiing experience away from larger, busier destinations. The modest lift infrastructure ensures a peaceful day on the slopes.

lift4
  • dsl0

    Easy slopes: 4.1km

  • dsl1

    Intermediate slopes: 1.7km

  • dslt

    Total slope length: 5.9km

Learn more on
snow.myswitzerland.com

and on
marbachegg.ch


How to get to Marbach - Marbachegg

Fastest connection from Bern to Marbach (Talstation): 1h 3m
RE7 (45m)
Walk from to
251 (12m)
Walk from to
Search Connections & Buy Tickets on SBB
8/10

Les Prés-d'Orvin

Minimum travel time: 1h 7m to Les Prés-d'Orvin, Le Grillon

A small, family-oriented ski area in the Jura mountains offering gentle terrain suited for beginners and early intermediates. The modest infrastructure and limited vertical suggest a quiet, local atmosphere ideal for learning and relaxed skiing. The predominantly easy to moderate slopes provide a comfortable environment without the crowds of larger resorts, making it a pleasant choice for those seeking uncomplicated mountain access.

lift5
  • dsl0

    Easy slopes: 1.5km

  • dsl1

    Intermediate slopes: 2.8km

  • dslt

    Total slope length: 4.3km

Learn more on
presdorvin-ski.ch

and on
snow.myswitzerland.com


How to get to Les Prés-d'Orvin

Fastest connection from Bern to Les Prés-d'Orvin, Le Grillon: 1h 7m
IR65 (27m)
Walk from to
70 (29m)
Search Connections & Buy Tickets on SBB
9/10

Beatenberg-Niederhorn-Hohwald

Minimum travel time: 1h 11m to Beatenberg

Beatenberg-Niederhorn-Hohwald sits above Lake Thun in the Bernese Oberland, offering stunning views across the alpine panorama. This smaller resort features gentle to moderate terrain, making it well-suited for beginners and intermediate skiers seeking a relaxed mountain experience. The area maintains a quiet, traditional atmosphere away from larger ski destinations, with runs descending through scenic alpine meadows and woodland sections.

lift2
  • dsl0

    Easy slopes: 2.4km

  • dsl1

    Intermediate slopes: 5.5km

  • dslt

    Total slope length: 7.9km

Learn more on
niederhorn.ch

and on
niederhorn.ch

snow.myswitzerland.com


How to get to Beatenberg-Niederhorn-Hohwald

Fastest connection from Bern to Beatenberg: 1h 11m
ICE (19m)
Walk from to
21 (29m)
Walk from to
2355 (10m)
Search Connections & Buy Tickets on SBB
10/10

La Berra

Minimum travel time: 1h 11m to La Roche FR, La Berra

La Berra is a modest resort in the Fribourg Prealps offering predominantly gentle terrain well-suited to beginners and early intermediates. The area features several lifts accessing a network of mostly easy runs with some intermediate options. Its relatively compact layout and accessible slopes create a relaxed atmosphere ideal for learning and leisurely skiing. The setting provides pleasant views over the surrounding Prealps landscape.

lift5
  • dsl0

    Easy slopes: 6.2km

  • dsl1

    Intermediate slopes: 3.2km

  • dslt

    Total slope length: 9.4km

Learn more on
snow.myswitzerland.com

and on
laberra.ch


How to get to La Berra

Fastest connection from Bern to La Roche FR, La Berra: 1h 11m
RE2 (23m)
Walk from to
234 (29m)
235 (10m)
Search Connections & Buy Tickets on SBB