Location & travel

St. Moritz is located at 1,856 metres altitude in the Engadin on the southern side of the Alps. Three different cultural regions converge here thanks to the Romansch language, the proximity to Italy and the fact that the majority of the local population are German speaking, and this awards St. Moritz its unique charm. The Upper Engadin boasts the highest peaks in the eastern Alps, crowned by the only four-thousand-metre summit, the Piz Bernina (4,049 m).

Arrival by rail

With its loop tunnels and dizzyingly high viaducts, the journey by Rhaetian Railway (RhB) Chur - Tiefencastel – Engadin, is one of the most picturesque and fascinating in terms of railway technology in the whole of Europe. It’s also possible to travel to the Engadin from Landquart via Klosters – Vereina Tunnel. The journey from Zurich main station to St. Moritz takes a good three hours.

Arrival Km Hrs
Zurich - St. Moritz: Zurich - Landquart - St. Moritz 200 3
Milano - St. Moritz: Milano - Colico - Chiavenna (Bus) - St. Moritz 175 4.5
Munich - St. Moritz: Munich - St. Margrethen - Chur - St. Moritz 300 6.5
Basel - St. Moritz: Basel - Chur - St. Moritz 250 4.5

Arrival by road

By bus or own car on good Alpine roads from northern Switzerland, the Ticino, Italy or Austria.

Arrival Km Hrs
Zurich - St. Moritz: Zurich - Chur - Thusis - Julier - St. Moritz 200 3
Milano - St. Moritz: Milano - St. Moritz Milano - Lecco - Chiavenna - Maloja - St. Moritz 175 3
Munich - St. Moritz: Munich - Innsbruck - Ried im Oberinntal - Zernez - St. Moritz 300 4
Basel - St. Moritz: Basel - Zurich - Chur - Thusis - Julier - St. Moritz 250 4

Car transport by rail

If you prefer to avoid driving over a mountain pass, the following option are available for transporting your car by rail:

  • Klosters/Selfranga - Sagliains in the Lower Engadin (you can remain seated in comfort in your car)

For information on the Rhaetian Railway:
Vereina car transport
T +41 (0)81 288 37 37

Arrival by air

Engadin Airport provides flight connections to the international airports of Zurich, Geneva, Basel, Milan and Munich. Air Taxi connections are also available to many other national and international destinations.


Air Corviglia Ltd
Fly with Air Corviglia Ltd, a local aviation company, whenever you want and wherever you want! Air Corviglia AG brings you quickly, safely and without waiting time from Engadin Airport to any European airport, our aircraft can land on small airfields, so you get even faster directly to your desired destination. Enjoy the luxury of flexibility and relax on a flight with Air Corviglia AG.