How to find us

In the heart
of St.Moritz

You can reach us by car, by train or, plane. If you arrive by public transport, we pick you up at the St. Moritz station. Please notify us of your arrival time in advance.

Travelling by train

Up until Chur, you can travel by SBB (Swiss Federal Railways). From Chur, you continue your trip with the most modern express train of the RhB (Rhaetian Railway), through twisting tunnels and over dizzying viaducts. The journey from Zurich to St. Moritz is 400 km and takes about 3 1/2 hours.

Transfers to and from St. Moritz station
Let us know your travel time and we will pick you up at St. Moritz railway station. The same applies for your departure between 7 a.m. and 9 p.m.

Online timetable

Travelling by car

St. Moritz is located in the Upper Engadine and is accessible via a network of well-built Alpine roads. It takes around three hours to drive from Zurich and Milan and four hours from Munich.

Getting there Km Hours
Zurich via Chur und Julier Pass - St. Moritz 200 3
Milano, via Chiavenna and Maloja Pass - St. Moritz 175 3
Munich, via Landeck - St. Moritz 300 4
Basel, via Zurich, Chur, Julier Pass - St. Moritz 250 4

Calculate route

Travelling by plane

The Upper Engadine regional airport in Samedan, located 5 km from St. Moritz, situated at 1,707 metres above sea level and thus it is the highest airport in Europe. There are good flight connections to the international airports of Zurich, Geneva, and Basel. Samedan - St. Moritz can be reached year-round by airplanes of various sizes, including mid-sized jets.

More about Samedan Airport

Swiss International Air Line