Logo
Blog
To the map
Blog header image

Skiing Made Simple: Where You Can Reach the Slopes from Locarno by Train and Bus

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

  • Winter Hikes from Locarno by public transport
  • Sledging runs from Locarno by public transport
  • Cross-country skiing resorts from Locarno by public transport
  • Snowshoeing from Locarno by public transport

Start from elsewhere?

  • Snowbound by Train and Bus: Ski Resorts Connected to Bellinzona via Switzerland’s Transit Network
  • Ride the Rails, Hit the Slopes: Transit-Reachable Ski Areas Near Lugano
1/10

Eggberge

Minimum travel time: 1h 23m to Flüelen (Talstation Eggberge)

Eggberge near Altdorf in the canton of Uri is a sunny, family-friendly ski area with a ski lift that overcomes around 280 metres of elevation. Four prepared pistes with a total descent length of about 6 kilometres are available to skiers and snowboarders; the mountain station is reached by the Flüelen–Eggberge cable car.

dist6 km
|
lift2
  • Easy slopes: 3.6 km
  • Intermediate slopes: 2.2 km

    • Entrance fee: 32 CHF
    • Free entrance: No
    • Price range: $

How to get to Eggberge

2/10

Bedea-Novaggio

Minimum travel time: 1h 23m to Novaggio, Riveri

Bedea-Novaggio is a small ski area in Ticino with a gentle slope where the Swiss Ski School Bedea-Novaggio offers private lessons, group courses and rental equipment. Founded in 1986 together with the Bedea ski lift, the school is affiliated with Swiss Snowsports and holds an official licence.

dist0.7 km
|
lift1
  • Easy slopes: 0.7 km

    • Ski school: Yes

    • Free entrance: No

    • Children activities: Children ski lessons

How to get to Bedea-Novaggio

3/10

Sci Lift Prato Leventina

Minimum travel time: 1h 26m to Prato (Leventina), Paese

Sci Lift Prato Leventina is a small ski area in Prato Leventina, Switzerland, located 3 km from the Varenzo motorway exit. It offers 5 km of downhill pistes on a west-facing slope, served by a ski lift from 1050 to 1300 m above sea level, with a black piste, red pistes and a blue piste through the forest. The area has snowmaking, a heated buvette, a large free car park, a ski school and a 2 km cross-country circuit between Prato and Mascengo.

dist5 km
|
lift2
  • Easy slopes: 4 km
  • Intermediate slopes: 0.8 km
  • Advanced slopes: 0.5 km

    • Number of snowparks: 0
    • Night skiing: Yes
    • Ski school: Yes

    • Free entrance: No

    • Children activities: Children ski lessons

How to get to Sci Lift Prato Leventina

4/10

Alpe di Neggia

Minimum travel time: 1h 34m to Alpe di Neggia, Alpe

Alpe di Neggia is a small ski area at 1,400 m above sea level in the canton of Ticino, Switzerland, about 15 km from the lakeshore and reached via the road to Indemini from Vira, San Nazzaro or Maccagno (Italy). The area has a plate lift and a mini lift, prepared pistes and a prepared sledging slope.

dist1.6 km
|
lift2
  • Easy slopes: 1.2 km
  • Intermediate slopes: 0.4 km

    • Number of snowparks: 0

    • Free entrance: No

    • Children activities: Sledging

How to get to Alpe di Neggia

5/10

Bosco Gurin – Grossalp

Minimum travel time: 1h 35m to Bosco/Gurin, Paese

Bosco Gurin – Grossalp is a ski area in the Swiss canton of Ticino, above the Walser village of Bosco Gurin, the highest village in the canton at 1,506 m. The area offers around 30 km of downhill pistes served by two 4-seat chairlifts, three ski lifts and two magic carpets, reaching Sonnenberg at 2,500 m, Guriner Furka at 2,360 m and Rossboda at 2,000 m. Skiing, snowboarding and freestyle are complemented by a Swiss ski and snowboard school, a children's area with magic carpet, a 4 km sledging run and winter hiking. The historic village is known for its Walser culture, the Ggurijnartitsch dialect and the Walserhaus museum.

dist18 km
|
lift4
  • Easy slopes: 6 km
  • Intermediate slopes: 9 km
  • Advanced slopes: 4 km

    • Ski school: Yes

    • Entrance fee: 57 CHF
    • Free entrance: No
    • Price range: $$

    • Children activities: Sledging, Snow play area, Children ski lessons

How to get to Bosco Gurin – Grossalp

6/10

Airolo - Pesciüm

Minimum travel time: 1h 45m to Airolo (Pesciüm)

Airolo - Pesciüm is a ski area at the foot of the San Gottardo massif in the Ticino Alps, Switzerland, reached from Airolo by cable car up to Pesciüm at 1,745 m. The lifts serve slopes rising to 2,250 m at Varozzei, with 30 km of pistes for all levels plus extensive freeride terrain. The area also features the Raiffeisen Freestyle Arena for moguls and aerials, a ski and snowboard school, and an Avalanche Training Center.

dist20 km
|
lift7
  • Easy slopes: 1 km
  • Intermediate slopes: 9 km
  • Advanced slopes: 10 km

    • Number of snowparks: 1
    • Ski school: Yes

    • Entrance fee: 59 CHF
    • Free entrance: No
    • Price range: $$

How to get to Airolo - Pesciüm

7/10

Carì

Minimum travel time: 1h 48m to Carì, Paese

Carì is a ski area in the Swiss canton of Ticino, above Faido, with slopes served by two chairlifts and a base station at around 1,650 m. The area offers marked downhill pistes, a sledging run, and dining at Osteria Belvedere and Ristorante La Pineta. It is reachable by car via the A2 motorway or by train to Faido followed by Postbus.

dist12 km
|
lift2
  • Easy slopes: 6 km
  • Intermediate slopes: 2.4 km
  • Advanced slopes: 2.8 km

    • Entrance fee: 48 CHF
    • Free entrance: No
    • Price range: $

    • Children activities: Sledging

How to get to Carì

8/10

Cioss Prato

Minimum travel time: 1h 50m to Cioss Prato (Bedretto)

Cioss Prato is a small ski area in the Bedretto Valley in the canton of Ticino, Switzerland. It offers prepared downhill slopes, a sliding-sports school, a snowshoe and nature trail, a restaurant and a playground.

dist1.8 km
|
lift2
  • Easy slopes: 1.8 km

    • Ski school: Yes

    • Entrance fee: 19 CHF
    • Free entrance: No
    • Price range: $

    • Children activities: Snow play area, Children ski lessons

How to get to Cioss Prato

9/10

Biel-Kinzig

Minimum travel time: 1h 52m to Biel (Kinzig)

Biel-Kinzig is a family-friendly winter sports area between 1634 and 1930 m above sea level in the Schächental near Bürglen Uri, a few kilometres from the Urner capital Altdorf. It is reached from Bürglen in 15 minutes by cable car; a ski lift and a chairlift carry visitors up to 1930 m. The largely fog-free area offers well-groomed, varied pistes for beginners and advanced skiers, unprepared slopes for freeriders and starting points for ski tours with powder-snow descents.

dist7 km
|
lift3
  • Easy slopes: 2.6 km
  • Intermediate slopes: 5 km

    • Entrance fee: 40 CHF
    • Free entrance: No
    • Price range: $

    • Children activities: Snow play area

How to get to Biel-Kinzig

10/10

Splügen-Tambo

Minimum travel time: 1h 55m to Splügen, Bergbahnen

The Splügen-Tambo ski area is located in Splügen, Switzerland, and covers a compact, varied winter sports area in the Bündner Alps between 1,480 and 2,215 metres above sea level. It offers groomed pistes for all levels, a children's area, a sledging run, cross-country ski trails and a mountain restaurant plus further dining options at the valley and mountain stations.

dist20 km
|
lift5
  • Easy slopes: 10 km
  • Intermediate slopes: 7 km
  • Advanced slopes: 2.4 km

    • Number of snowparks: 1
    • Ski school: Yes

    • Free entrance: No

    • Children activities: Sledging, Snow play area, Children ski lessons

How to get to Splügen-Tambo

Learn more on
eggberge.ch

Learn more on
bedea.ch

Learn more on
sciliftprato.ch

Learn more on
alpedineggia.ch

Learn more on
bosco-gurin.ch

Learn more on
airolo.ch

Learn more on
cari.swiss

Learn more on
ticino.ch

Learn more on
biel-kinzigag.ch

Learn more on
spluegen.ch