Logo
Blog
To the map
Blog header image

Cross-country skiing resorts from Geneva by public transport

Whether skating or classic: these ten cross-country skiing destinations are all reachable from Geneva by public transport. From romantic forest tracks to scenic high-altitude loops, there’s something for every level of Nordic skier.

The destinations below are sorted by travel time from Genève to make your planning easier. Make sure to visit the map to explore all cross-country skiing areas and thousands of other outdoor activities reachable from any starting point in Switzerland.

Much more on ovunta.com/en/map

Discover other activities close to Geneva

  • Winter Hikes from Geneva by public transport
  • Snowshoeing from Geneva by public transport
  • From Geneva to the Mountains: Ski Resorts You Can Access Easily by Public Transport
  • Sledging runs from Geneva by public transport
1/10

St-Cergue

Minimum travel time: 54m to St-Cergue

A well-established Nordic centre in the Vaud Jura overlooking Lake Geneva, this resort features an extensive trail system through dense forests and open ridgelines. The elevated position ensures reliable snow conditions throughout the winter season.

dist33.2 km

    Learn more on
    snow.myswitzerland.com

    and on
    schweizmobil.ch


    How to get to St-Cergue

    Fastest connection from Genève to St-Cergue: 54m
    Genève (08:39)
    RE33 (15m)
    Nyon (08:54)
    Nyon (08:59)
    R55 (34m)
    St-Cergue (09:33)
    Search Connections & Buy Tickets on SBB
    2/10

    Saint-George

    Minimum travel time: 1h 4m to St-George, village

    Perched in the Jura mountains above Lake Geneva, this resort offers sweeping views across to the Alps. The forested trails wind through typical Jura landscape, combining gentle rolling terrain with more challenging sections through spruce woodlands.

    dist17.4 km

      Learn more on
      stgeorge.ch


      How to get to Saint-George

      Fastest connection from Genève to St-George, village: 1h 4m
      Genève (08:39)
      RE33 (20m)
      Gland (08:59)
      Walk from Gland to Gland, gare nord
      Gland, gare nord (09:04)
      830 (39m)
      St-George, village (09:43)
      Search Connections & Buy Tickets on SBB
      3/10

      Vallée de Joux

      Minimum travel time: 1h 51m to Les Charbonnières

      Switzerland's premier cross-country destination spans a broad high valley in the Vaud Jura, renowned for watchmaking and winter sports alike. The frozen lake and surrounding forests form one of the country's most expansive Nordic domains, drawing enthusiasts from across Europe.

      dist161.8 km

        Learn more on
        snow.myswitzerland.com

        and on
        schweizmobil.ch


        How to get to Vallée de Joux

        Fastest connection from Genève to Les Charbonnières: 1h 51m
        Genève (08:39)
        RE33 (44m)
        Renens VD (09:23)
        Renens VD (09:34)
        R4 (56m)
        Les Charbonnières (10:30)
        Search Connections & Buy Tickets on SBB
        4/10

        Froideville

        Minimum travel time: 2h 3m to Froideville, Laiterie

        Winding through the forested hills of the Jorat plateau north of Lausanne, this area offers a respectable network of trails amid a peaceful woodland setting at moderate elevation.

        dist12.7 km

          Learn more on
          cn-froideville.ch


          How to get to Froideville

          Fastest connection from Genève to Froideville, Laiterie: 2h 3m
          Genève (08:39)
          RE33 (50m)
          Lausanne (09:29)
          Walk from Lausanne to Lausanne, gare
          Lausanne, gare (09:36)
          m2 (3m)
          Lausanne, Riponne-M. Béjart (09:39)
          Lausanne, Riponne-M. Béjart (10:08)
          60 (34m)
          Froideville, Laiterie (10:42)
          Search Connections & Buy Tickets on SBB
          8/10

          Les Diablerets

          Minimum travel time: 2h 37m to Vers-l'Eglise

          Framed by the iconic Diablerets massif and the Glacier 3000 area, this alpine village offers trails winding through a dramatic mountain setting. The terrain provides a genuine high-alpine atmosphere with views toward rugged peaks and glacial landscapes.

          dist8.4 km

            Learn more on
            snow.myswitzerland.com


            How to get to Les Diablerets

            Fastest connection from Genève to Vers-l'Eglise: 2h 37m
            Genève (08:39)
            RE33 (1h 23m)
            Aigle (10:02)
            Aigle (10:29)
            R71 (47m)
            Vers-l'Eglise (11:16)
            Search Connections & Buy Tickets on SBB
            9/10

            Les Mosses - La Lécherette

            Minimum travel time: 2h 38m to Les Mosses, Col des Mosses

            Spanning a gentle pass landscape between the Pays-d'Enhaut and the Ormonts valley, this area features rolling terrain across open moorland and light forests. The broad, undulating high plateau creates a serene setting favored by cross-country enthusiasts.

            dist6.5 km

              Learn more on
              snow.myswitzerland.com

              and on
              schweizmobil.ch


              How to get to Les Mosses - La Lécherette

              Fastest connection from Genève to Les Mosses, Col des Mosses: 2h 38m
              Genève (08:39)
              RE33 (1h 23m)
              Aigle (10:02)
              Aigle (10:29)
              R71 (28m)
              Le Sépey (10:57)
              Walk from Le Sépey to Le Sépey, gare
              Le Sépey, gare (11:03)
              175 (14m)
              Les Mosses, Col des Mosses (11:17)
              Search Connections & Buy Tickets on SBB
              5/10

              Les Paccots - La Veveyse

              Minimum travel time: 2h 4m to Les Paccots, Les Rosalys

              Les Paccots: never has the mountain been closer! The topography of the location is ideal, with its gently undulating pastures. With four kilometres of runs through the pastures, the run is surrounded by the summits of the Dent de Lys and the Teysachaux.

              dist3.6 km

                Tour published by:

                SwitzerlandMobility

                Learn more on
                snow.myswitzerland.com

                and on
                schweizmobil.ch


                How to get to Les Paccots - La Veveyse

                Fastest connection from Genève to Les Paccots, Les Rosalys: 2h 4m
                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)
                Walk from Châtel-St-Denis to Châtel-St-Denis, gare
                Châtel-St-Denis, gare (10:23)
                492 (20m)
                Les Paccots, Les Rosalys (10:43)
                Search Connections & Buy Tickets on SBB
                6/10

                Leysin

                Minimum travel time: 2h 29m to Leysin, En Crettaz

                At the foot of the legendary family resort of Leysin, the cross-country ski trail in the lower part of the village is an ideal chance to exercise, enjoy the sunshine and relax and recharge in a stunning setting surrounded by spectacular mountain peaks.

                dist6.9 km

                  Tour published by:

                  SwitzerlandMobility

                  Learn more on
                  snow.myswitzerland.com

                  and on
                  schweizmobil.ch


                  How to get to Leysin

                  Fastest connection from Genève to Leysin, En Crettaz: 2h 29m
                  Genève (08:39)
                  RE33 (1h 23m)
                  Aigle (10:02)
                  Aigle (10:29)
                  R71 (28m)
                  Le Sépey (10:57)
                  Walk from Le Sépey to Le Sépey, gare
                  Le Sépey, gare (11:01)
                  175 (7m)
                  Leysin, En Crettaz (11:08)
                  Search Connections & Buy Tickets on SBB
                  7/10

                  Piste de la vallée de la Jogne

                  Minimum travel time: 2h 32m to Charmey (Gruyère),La Fulateyre

                  The Nordic sports centre is in Im Fang, alongside the cantonal road between Charmey and Jaun. The place is surrounded by the peaks of the Vanil d’Arpille or the Hochmatt and is well known for its early, long-lasting snow cover.

                  dist10.1 km

                    Tour published by:

                    SwitzerlandMobility

                    Learn more on
                    schweizmobil.ch


                    How to get to Piste de la vallée de la Jogne

                    Fastest connection from Genève to Charmey (Gruyère),La Fulateyre: 2h 32m
                    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)
                    Walk from Broc-Village to Broc-Village, gare
                    Broc-Village, gare (10:58)
                    260 (13m)
                    Charmey (Gruyère),La Fulateyre (11:11)
                    Search Connections & Buy Tickets on SBB
                    10/10

                    Les Pléiades

                    Minimum travel time: 2h 44m to Lally

                    This trail is located on the closest peak to Vevey, Les Pléiades, which although not very high offers stunning views of Lake Geneva and the nearby Alps. Alternating flat sections with moderate descents and climbs through beautiful scenery.

                    dist11.6 km

                      Tour published by:

                      SwitzerlandMobility

                      Learn more on
                      snow.myswitzerland.com

                      and on
                      schweizmobil.ch


                      How to get to Les Pléiades

                      Fastest connection from Genève to Lally: 2h 44m
                      Genève (08:39)
                      RE33 (1h 6m)
                      Vevey (09:45)
                      Walk from Vevey to Vevey, gare
                      Vevey, gare (09:54)
                      211 (22m)
                      Blonay, gare (10:16)
                      Walk from Blonay, gare to Blonay
                      Blonay (11:10)
                      R35 (13m)
                      Lally (11:23)
                      Search Connections & Buy Tickets on SBB