Traveling in and around St. Moritz

St. Moritz - Traveling in and around town

Share this page on Facebook Share this page on Google+ Share this page on Twitter Print this page

The funicular to Muottas Muragl.

How to get around in St. Moritz

St. Moritz can be reached by train and by car. There are no highways nearby. In Winter, the passes are closed and the car train can be used to reach the Engadine. There's a small airport for private charter flights in nearby Samedan. The town center is compact and can easily be explored on foot, but there are buses too. The rail station in St. Moritz is the starting point for all day trips in the region.

The rail station

St. Moritz only has one rail station. This is where the Glacier Express arrives, and where all the local trains and buses depart. From here, you can easily travel to all the attractions in the region. Suggested hotels near the rail station can be found here.

Buses in town

From the rail station, the town center can be reached in 5 minutes on foot (uphill), or by bus. The town center is small and can easily be explored on foot. The district St. Moritz-Bad is about 20 minutes walking from the rail station, and can be reached by bus too.

Free traveling

Many rail passes allow free traveling by the trains and buses. Depending on which pass you have, discounts on cable cars and other mountain transport may be included as well.

Many hotels offer the 'Mountain railways included' formula: free trips by cable cars and mountain railways for guests booking at least 2 nights between May 1 and October 31. Many hotels include free public transport (buses, trains) too. Some also include free transportation of your bike and dog in the cable cars.

From October 17, 2015, to May 22, 2016, many hotels offer a discounted ski pass if you stay at least two nights.


Departure times of the public transport.



Learn all about the rail passes for Switzerland.

© 2002-2016