Cheap flights to St Moritz

The best time to fly to St Moritz

St Moritz offers a unique experience depending on the season you choose to visit. Summer, from June to mid-October, brings warmer temperatures, perfect for hiking and water sports. Winter, from December to March, transforms the city into a winter wonderland, ideal for skiing and other snow activities. Spring and Autumn offer a quieter experience with pleasant temperatures and fewer crowds.

Low Season in St Moritz

During the low season (December to March), experience the thrill of skiing in a world-renowned ski resort. Temperatures range between -6°C and 1°C. One highlight is the White Turf horse racing event on the frozen lake.

High Season in St Moritz

The high season (June to mid-October) offers stunning scenery and various activities like hiking. Temperatures average between 5°C and 14°C. A must-see is the breathtaking Mouttas Muragl, accessible by funicular, providing panoramic views.

What to do in St Moritz (Switzerland)

St Moritz is a stunning alpine resort town in Switzerland, offering a mix of high-end luxury and natural beauty. Its location within the Engadine Valley provides incredible views and access to various outdoor activities.

The best attractions to see in St Moritz

  • Skiing and Snowboarding: Experience world-class slopes and stunning scenery.
  • St. Moritzsee: Stroll around the lake, enjoying views of the mountains and charming architecture.
  • Segantini Museum: Explore art and culture with this museum dedicated to Giovanni Segantini.
  • Olympic Bob Run: Take a thrilling ride down the historic bob run or try it yourself.
  • Hiking and Mountain Biking: Explore the surrounding mountains and enjoy the natural beauty on a multitude of trails.

Frequently asked questions about flights to St Moritz

How can I find cheap flights to St Moritz on eDreams?
eDreams combines different technologies to find the cheapest options to St Moritz based on real searches from customers in our platform. Our offers provide a combination of different airlines so you can pick the flight that better suits your needs.
What is the weather like in St Moritz?
If you're looking for summer vibes, the best time to travel to St Moritz is in July, August and June, when the average temperature reaches 15.79 °C, while March, October and December are the 3 sunniest months of the year, with an average of 110.98 hours. However, if you prefer colder temperatures, make sure you visit St Moritz during January, February or December to experience an average of -8.01 °C. For those who don't care too much about temperatures, but want to avoid getting wet in the rain, it's important to avoid travelling during January, February and March, when the average precipitation in St Moritz is 7.15 mm, while the months of January, February and March are drier, with an average of 0 mm.

Plan your trip

Popular cities