Public Transportation
Although St. Moritz is considered the most expensive ski resort, public transportation, which is represented by ski buses, is free of charge. You can easily get to all the main elevators in the town.
City Transportation
To enjoy the local natural beauty, a panoramic train runs along the entire town, as well as to neighboring Davos, Coeur and Zermatt. While traveling on it, you can see not only mountain ranges, but also woodlands and scenic pastures. A single ticket for such a train will cost CHF 149 in second class and CHF 262 in first class and will take about eight hours.