Start your trip with a panoramic train ride to Muottas Muragl in the Albula Range. Enjoy breathtaking views of the Engadin valley, and take a short hike for unforgettable vistas like the sunset or the sun rising over the mountain peaks.
Treat your artistic side to visit this museum dedicated to the Italian painter Giovanni Segantini, who settled in the Engadin valley. The museum houses artwork related to his time in the valley and the art of others inspired by the region.
Experience the luxurious place that hosted two Winter Olympics in the past. St. Moritz Dorf is home to the world-renowned Corviglia Ski Resort and offers high-end shopping and dining experiences, including a Michelin-starred restaurant by famous chef Andreas Caminada.
Uncover the Swiss Alps' natural beauty with a cable car ride to Diavolezza Glacier. From there, you can take a guided glacier hike that offers stunning sights, such as the Bernina and Palü glaciers.
Feel the adrenaline rush by visiting the Cresta Run, the world's most dangerous toboggan-run descent. You can take a ride down the skeleton bobsleigh track or watch professionals during the events held in this historic sports venue.
End your trip with an idyllic view of the sunset over the Swiss mountains by visiting Lake Champfèr. You can rent paddle boats to explore the lake or walk along its shores to experience the beautiful scenery.
St. Moritz is well-served with train and bus lines, depending on the location you want to visit. It’s most affordable to purchase an Engadin St. Moritz Travel Card, which allows you access to different modes of transportation. A 2-day pass costs 72 CHF.
If you have more time, consider visiting other attractions in the Engadin valley, such as Pontresina or Val Roseg. You can also take a Glacier Express train ride from St. Moritz station and travel through some of the most beautiful scenery in Switzerland. If you have less time, eliminate visits that take longer, such as St. Moritz Dorf or the Cresta Run.
The closest airport to St. Moritz is the Samedan Airport (SMV), also called Engadin Airport, which is about 5 kilometers away from St. Moritz. The airport code is SMV, and airlines operate flights to and from other Swiss cities.