Journey to St. Moritz

Where to find us? – At the heart of St.Moritz

You can reach us by car, train or plane. When you arrive with public transportation, we will pick you up at St. Moritz train station. Just let us know your arrival time in advance.

Arrival by train

Until Chur you travel with the SBB (Schweizerische Bundesbahn). From Chur you proceed with the most modern fast trains of the RhB (Rhätische Bahn) through spiral tunnels and over dizzying viaducts. The journey from Zurich to St. Moritz is about 400 km and takes just 3 1/2 hours.

Shuttle from / to the station

Let us know your arrival time in advance and we will be pleased to pick you up at St. Moritz train station, as well as we bring you back on your departure day between 7.00 am and 9.00 pm.

Arrival by car

St. Moritz is located in the Upper Engadine. From Zurich, Milan or Munich, the duration of your trip is always the same. On good roads your arrive to St. Moritz in a comfortable and safe way.

Arrival by plane

The regional airport Oberengadin in Samedan, 5 km from St. Moritz, is located on 1707 metres over sea level and thus the highest airport in europe. Samedan - St. Moritz can be reached all year round by airplanes of various categories, including medium-sized jet planes.

By feet

... for example through the Senda Segantini from Savognin to Samedan to St. Moritz. A unique experience!


Your favorite Hotel in St. Moritz

Hotel Schweizerhof

Via dal Bagn 54 ⋅ CH-7500 St.Moritz
T +41 81 837 07 07

Follow us

Our social media channels


Almost as romantic as a postcard:
Subscribe to our newsletter
and stay up to date

Newsletter Subscription