
Whether skating or classic: these ten cross-country skiing destinations are all reachable from St. Moritz 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 St. Moritz 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/map

The Upper Engadin valley offers one of Europe's most extensive Nordic skiing networks, stretching across the frozen lakes and sunny high plateau between St. Moritz, Pontresina, and Maloja. This legendary destination combines pristine grooming with breathtaking Alpine scenery at elevations above 1,800 meters.
Learn more on
engadin.ch
and on
schweizmobil.ch

Tucked away in the wild Bergell valley near the Italian border, this mid-sized area offers an authentic alpine experience far from crowds. The dramatic granite peaks of the Bregaglia range provide a spectacular backdrop as tracks wind through remote high pastures.
Learn more on
maps.engadin.ch
| St. Moritz, Bahnhof | |
| (21m) | |
| Bernina Diavolezza, Bahnhof |
A charming Albula valley village where the famous Rhaetian Railway curves through dramatic mountain scenery. The modest trail network suits leisurely outings amid traditional Engadin architecture and snow-covered meadows.
Learn more on
snow.myswitzerland.com
| St. Moritz | |
| (39m) | |
| Bergün/Bravuogn |

In the heart of the Surses valley in Graubünden, Savognin provides cross-country skiing amid traditional Romansh villages and open sunny slopes. The trails traverse a broad valley floor surrounded by impressive mountain scenery typical of this central Alpine region.
Learn more on
snow.myswitzerland.com
and on
schweizmobil.ch

| St. Moritz, Bahnhof | |
| (47m) | |
| Mulegns, vischnanca |
Below the medieval tower houses of Ardez in the Lower Engadin, this compact loop circles a small lake. The trail offers a peaceful setting for quick training sessions or relaxed skiing with views toward the Silvretta range.
Learn more on
bergsteigerdoerfer.org
| St. Moritz | |
| (1h 7m) | |
| Ardez |

High in the Graubünden Alps, this renowned resort town offers one of Switzerland's most extensive cross-country networks. Trails wind through the Landwasser valley and surrounding plateaus, catering to all skill levels with diverse terrain from gentle valley floors to more challenging routes.
Learn more on
snow.myswitzerland.com
and on
schweizmobil.ch

| St. Moritz | |
| (52m) | |
| Filisur |
| Filisur | |
| (16m) | |
| Davos Glaris |
| Davos Glaris, Bahnhof | |
| (1m) | |
| Davos Glaris, ARA |

Located in the heart of the idyllic mountain village of Bivio, this leisurely trail runs in a flat loop over the Gravella plain and along the Julia river.
Tour published by:
SwitzerlandMobility
Learn more on
snow.myswitzerland.com
and on
schweizmobil.ch

| St. Moritz, Bahnhof | |
| (31m) | |
| Bivio, posta |

Cross-country ski trail through the forest from S-chanf to Zernez, an addition to the route of the Engadin ski marathon. It follows the Inn River and mostly runs gently downhill to the gateway of the Swiss National Park.
Tour published by:
SwitzerlandMobility
Learn more on
snow.myswitzerland.com
and on
schweizmobil.ch

| St. Moritz | |
| (36m) | |
| Zernez |

“In Klosters, the cross-country trail to Garfiun is indescribably beautiful,” gushes local elite skier Seraina Boner. The section from romantic Monbiel to the Alp Garfiun and back is not just a well-kept secret amongst locals.
Tour published by:
SwitzerlandMobility
Learn more on
schweizmobil.ch

| St. Moritz | |
| (1h 3m) | |
| Klosters Platz |
The cross-country trail between Fuldera and Tschierv winds its way pleasantly uphill through alternating woodlands of pine and larch and alongside the picturesque river Rombach.
Tour published by:
SwitzerlandMobility
Learn more on
snow.myswitzerland.com
and on
schweizmobil.ch
| St. Moritz | |
| (36m) | |
| Zernez |
| Zernez, staziun | |
| (26m) | |
| Buffalora P10 |