Swiss Alps Bernina Express & St. Moritz Tour

From€104.3
12 hours
Milan, Italy

About this activity

Experience a full-day adventure from Milan to the Swiss Alps, featuring a scenic Bernina Express train ride and a visit to the luxury resort of St. Moritz.

Highlights

  • Scenic Bernina Express train journey
  • Breathtaking Swiss Alps landscapes
  • St. Moritz's luxury alpine charm
  • Engadine Valley's picturesque beauty
  • Swiss-Italian cultural fusion experience

Full description

Set off from Milan on a captivating full-day excursion to the Swiss Alps. Board the renowned Bernina Express train, winding through the majestic Swiss Alps, offering panoramic views of snow-capped peaks and lush valleys. Disembark in St. Moritz, a world-famous luxury resort town, where you can explore upscale boutiques, dine in gourmet restaurants, or simply enjoy the alpine ambiance. This tour seamlessly blends natural beauty with cultural richness, providing an unforgettable alpine experience.

Included / Excluded

  • Round-trip transportation from Milan
  • Bernina Express train ride through Swiss Alps
  • Visit to St. Moritz, the luxury alpine resort
  • Meals and beverages during the tour

Itinerary

1

Departure by bus from Milan to St. Moritz enjoying a scenic journey with a short rest stop along the way.

Duration: 3 hoursAdmission: NOT_APPLICABLE
2

Arrival in St. Moritz. Discover and explore the charm of this beautiful and exclusive Swiss city. Free time for lunch before beginning your unforgettable journey aboard the Red Train.

Duration: 2 hoursAdmission: NOT_APPLICABLE
3

Pass by: Lets start this no stop train journey with one of the main highlights: the station of Ospizio Bernina who it is located at 2,253 meters above sea level, making it the highest-altitude station on the Rhaetian Railway. From the train, you will see Alp Grüm, the Palü Glacier, and Lake Palü.

Admission: NOT_APPLICABLE
4

Pass by: Your journey on the Red Train continues past wild gorges and icy glaciers, crossing soaring bridges and shooting through spiral tunnels. It takes you over the iconic Brusio Viaduct and through the Bernina Pass (2,253 meters above sea level) into the Engadin Valley, before arriving in Tirano.

Admission: NOT_APPLICABLE
5

Your train journey will end in Tirano, a beautiful and authentic Italian town. Enjoy some free time before boarding the bus for the return journey

Duration: 30 minAdmission: NOT_APPLICABLE
6

Departure from Tirano to Milan by Bus with a short small rest stop on the way

Duration: 3 hoursAdmission: NOT_APPLICABLE

Meeting point

Start Location

Unknown location

Important information

Know before you book

  • This tour involves a full day of travel; plan accordingly for the duration and time commitment.
  • Be prepared for potential altitude changes; consult with a healthcare provider if you have concerns.
  • Check the weather forecast for both Milan and St. Moritz to pack appropriately.

Know before you go

  • Wear comfortable clothing and sturdy footwear suitable for walking and varying weather conditions.
  • Bring a valid passport or ID for border crossing into Switzerland.
  • Ensure you have appropriate currency or credit cards accepted in Switzerland for personal expenses.

Cancellation policy

Free cancellation up to 1 days before the activity starts

For a full refund, cancel at least 24 hours before the scheduled departure time.

Accessibility

  • Stroller Accessible
  • Service Animals Allowed
  • Easy Public Transport
  • Infants Required On Laps

Good to know

  • A current valid passport is required on the day of travel
  • Times indicated in the program and order of the visit are subject to possibile changes due to traffic problems and/or organizational requirements to ensure full enjoyment of the tour.
  • Weather conditions are extremely variable; practical, versatile clothing is recommended.
  • Itinerary could be changed for organization reasons.
  • The tour in english is always guaranteed
  • Spanish language is not guaranteed every day .
  • Meeting point may vary depending on the option booked

Traveler reviews

4.3
2,417 reviews
5
1,556
4
437
3
205
2
100
1
119

Greedy

I did not get to go. Immediately after I paid I tried to log into my app to get more details on the trip. My app showed "no bookings". I then logged in to the laptop website account. Again "no bookings" I then emailed Viator to let them know that, and that they had charged me twice. No response. No communication from Viator or the tour company ever came until it was too late. I asked for both charges to be refunded but they only refunded the duplicate charge. I had to PROVE to them everything I just stated by provided screenshots, ect. I still do not see that they have refunded either charge on my credit card statement. What a scam. And why do they even deal with loser tour companies in the first place (they are trying to blame it on me and the tour company)? Not only did I miss this tour, but much of my time and effort has been wasted attempting to clear this matter up. I have used Viator in the past, but seeing that they have no value for the customer I will never do business with them again. I hope you dont either.

dawn_wJul 6, 2026VIATOR

Absolutely!!The sights...

Absolutely!!The sights were breathtaking!!! The bus ride to and back was amazing just as the train ride.

Jeremiah_JJul 2, 2026VIATOR

Very good and worth every...

Very good and worth every $. Thanks to the Guide Simone very helpful and nice. Great views and overall awesome trip

Mohamed_SJun 29, 2026VIATOR

It’s a WOW. Brilliant scenery.

Brilliant scenery. On the bus from Milan sit on the left side for a better view of Lake Como. On the red train, sit on the right side of the carriage for the best views, but let folks on the right side of the carriage to photograph the snow and mountains that you can see. Be generous. Commentary for us was difficult. Two reasons. Firstly the commentary was in Italian, which I don’t understand , and when it was repeated in English, it seemed like the specific photo opportunity had passed. Actually, very annoying. Secondly, the guide giving the commentary has/had a throat issue (unfortunately) which meant we couldn’t really understand or comprehend what he was saying. At times he used a portable speaker to expouse what he was saying - even in Italian, and even to one person only. This was unsatisfactory.

John_MJun 28, 2026VIATOR

A breath of fresh air

We are visiting Milan during the heat wave in June, and it was terribly hot, but we are so THANKFUL to have booked this beautiful excursion to the Swiss alps. It was like a breath of fresh air! Angelo was a kind and informative tour guide. He was attentive to each tourist and gave clear directions. Our bus driver was Massimo. He handled the narrow road and the tight turns going up to the alps masterfully. We were thoroughly impressed. No one got car sick. We would highly recommend this tour to others. :) ciao!

Angela_VJun 25, 2026VIATOR

Additional information

A current valid passport is required on the day of travel Times indicated in the program and order of the visit are subject to possibile changes due to traffic problems and/or organizational requirements to ensure full enjoyment of the tour. Weather conditions are extremely variable; practical, versatile clothing is recommended. Itinerary could be changed for organization reasons. The tour in english is always guaranteed Spanish language is not guaranteed every day . Meeting point may vary depending on the option booked