How to get there
To reach St. Moritz by car from north (e.g. from Zurich) or the west (e.g., from Bern, Lucerne or Geneva), take the A13 highway in the direction of Chur. Continue on the A13, heading towards San Bernardino, and pass through Chur. Once you reach Thusis, exit the highway.
From Thusis, follow the road towards Tiefencastel. Continue through Tiefencastel and head towards Savognin. From Savognin, proceed through the Julier Pass to Silvaplana. Finally, from Silvaplana, continue on the road that leads to St. Moritz.
If you are coming from the south, for example, from Lugano or Milan, take the fastest route through the San Bernardino Pass to Thusis. Then, follow the directions as described above.
Alternatively, if you are coming from Italy, specifically Milan, you can take the road via Chiavenna and the Maloja Pass, although this route takes approximately 20 minutes longer.
Remember to check road conditions and weather forecasts, especially during winter months, as some roads may be closed or require special attention.
A journey with Swiss Federal Railways (SBB) is an adventure in itself, promising a delightful first holiday experience even before you have reached your resort. And since your route takes you to the magnificent Engadin, you have an additional treat in store: a ride on the region’s Rhaetian Railway (RhB), one of the most spectacular pieces of railway engineering in the world with one of the most picturesque of all routes. No wonder UNESCO added the RhB’s Albula/Bernina line to its list of World Heritage Sites in 2008, declaring it of “universal outstanding“ importance.
You can travel into the Engadin along this line from either direction: from Chur through the Albula tunnel, or from Tirano in Italy over the Bernina Pass. You can also reach us here in the Engadin via the RhB line from Landquart through the Vereina tunnel.
Set off from Zurich main station, for example, and you could be breathing the pure Engadin mountain air in just 3 hours.
Flights to Europe’s highest-altitude airport, 1,707 metres above sea level, are straightforward by private jet or air taxi. Helicopters and gliders can also land at Engadin Airport (Engadin Airport AG, Plazza Aviatica 6b, CH-7503 Samedan).