Reaching St Moritz
St Moritz is located in the Engadin Valley, in the southeastern Swiss Alps. It is not far from Lugano. The resort has a railway station and its own small airport.
By car:
Driving to St. Morits is a fascinating option, as to the scenery revealed. The route goes from Zurich to Chur, via Thusis and Tiefencastel, either crossing the Julier pass or the Albula Pass.
By train:
Zurich International Airport is a convenient destination to fly to. From there take a train to Landquart and when you get there change with the one to St. Moritz. Trains to St. Moritz with connections at Landquart are available from Zurich hourly. Rail traveling to St. Moritz is highly recommendable, especially in winter.
Reaching Pontresina
The best way to reach the resort is to use the plane-car or plane-train combination. Zurich is the most convenient and closest airport.
By car:
From Zurich take the road to Chur and there drive south on the A13. It will take you on the route 417/3, which goes to Pontresina. A second option is to take the A3 or A1 autobahn from Zurich International Airport, which go to Chur. From Chur continue following the above-described directions.
By train:
The rail trip to Pontresina from Zurich includes up to four connections and takes 4 hours. Driving is preferable.
Reaching Maloja and Sils
Both do not have their own railway station. Follow the above-described directions to reach St. Moritz. From there regular bus services are at visitors' disposal to Sils and Maloja. Bicycle is another great option, considering the close distance and the beautiful mountain landscape surrounding.
Airport transfer: