How to get to St. Moritz

Many ways lead to the Engadin in Switzerland.

High up in the Swiss mountains is a valley of lakes, mountains and light. A world where minor and major miracles of nature have created a heavenly backdrop for sports and leisure. And it is in this inspiring high-lying valley that St. Moritz is located.

CH FR IT AT DE ENGADIN St. Moritz Bozen (165 km) Innsbruck (190 km) München (280 km) Friedrichshafen (210 km) St. Gallen (180 km) Chur (85 km) Como (135 km) Bergamo (145 km) Milano (175 km) Lugano (120 km) Sion (330 km) Chambéry (495 km) Genf (470 km) Lausanne (420 km) Bern (320 km) Besan ç on (450 km) Basel (280 km) Zürich (200 km) Freiburg (350 km) Luzern (225 km) Frauenfeld (230 km) Augsburg (320 km) Ulm (300 km) Stuttgart (380 km) ENGADIN St. Moritz Innsbruck (190 km) München (280 km) Friedrichshafen (210 km) Bergamo (145 km) Milano (175 km) Chambéry (495 km) Genf (470 km) Basel (280 km) Zürich (200 km) Freiburg (350 km) ENGADIN St. Moritz Bozen (165 km) Innsbruck (190 km) München (280 km) Friedrichshafen (210 km) St. Gallen (180 km) Chur (85 km) Trento (215 km) Bergamo (145 km) Milano (175 km) Lugano (120 km) Sion (330 km) Chambéry (495 km) Genf (470 km) Lausanne (420 km) Bern (320 km) Besan ç on (450 km) Basel (280 km) Zürich (200 km) Konstanz (215 km) Freiburg (350 km) Zug (195 km) Luzern (225 km)


Getting here by train

With its helical tunnels and vertigo-inducing viaducts the journey on board the Rhaetian Railway (RhB) from Chur – Tiefencastel – Engadin is among the most picturesque in Europe – and a railway enthusiast’s delight! Another option for travelling to the Engadin by rail is from Landquart via Klosters – Vereina Tunnel.

SBB Timetable

Getting here by car

Travelling to the Engadin by car is easy and convenient from anywhere in Switzerland, Italy, Germany and Austria. Examples of distances and travelling times:

Zurich - St. Moritz: 200 km, 3 hours
Milan - St. Moritz: 175 km, 3 hours
Munich - St. Moritz: 300 km, 4 hours
Basel - St. Moritz: 250 km, 4 hours

Plan your journey to St. Moritz right here with Google Maps.

Getting here by plane

Friedrichshafen Airport Shuttle
Friedrichshafen operates a convenient shuttle service between Friedrichshafen and St. Moritz (mini-bus to Klosters, then Rhaetian Railway from Klosters). The shuttle runs daily, approx. 30 minutes after the arrival of each RyanAir flight from London Stansted. For more information and reservations see Graubünden Express.

Engadin Airport
Engadin Airport operates flights to the international airports in Zurich, Geneva, Basel, Milan and Munich. There are also air taxi links with many other national and international destinations.

Fly Rail Baggage
Your baggage can be sent from any airport via Zurich or Geneva Airport to the railway station of your choice in the Engadin. It means you can then travel in comfort to the Engadin and your baggage is automatically transported to your destination.

For your return journey from the Engadin you can have your baggage expedited to the airport for a fee of CHF 20 per item. Then simply collect your baggage from the airport SBB counter before departure (Airport Baggage Service). Travellers from abroad should make enquiries in their countries of origin to find out the best offers for baggage transport to other countries.

More information