From Milan: Bernina Train, Swiss Alps & St. Moritz Day Trip photo 1
From Milan: Bernina Train, Swiss Alps & St. Moritz Day Trip photo 2
From Milan: Bernina Train, Swiss Alps & St. Moritz Day Trip photo 3
From Milan: Bernina Train, Swiss Alps & St. Moritz Day Trip photo 4
From Milan: Bernina Train, Swiss Alps & St. Moritz Day Trip photo 5
From Milan: Bernina Train, Swiss Alps & St. Moritz Day Trip photo 6
From Milan: Bernina Train, Swiss Alps & St. Moritz Day Trip photo 7
From Milan: Bernina Train, Swiss Alps & St. Moritz Day Trip photo 8
From Milan: Bernina Train, Swiss Alps & St. Moritz Day Trip photo 9
From Milan: Bernina Train, Swiss Alps & St. Moritz Day Trip photo 10
From Milan: Bernina Train, Swiss Alps & St. Moritz Day Trip photo 11
From Milan: Bernina Train, Swiss Alps & St. Moritz Day Trip photo 12
From Milan: Bernina Train, Swiss Alps & St. Moritz Day Trip photo 13
From Milan: Bernina Train, Swiss Alps & St. Moritz Day Trip photo 14
From Milan: Bernina Train, Swiss Alps & St. Moritz Day Trip photo 15
From Milan: Bernina Train, Swiss Alps & St. Moritz Day Trip photo 16
From Milan: Bernina Train, Swiss Alps & St. Moritz Day Trip photo 17
From Milan: Bernina Train, Swiss Alps & St. Moritz Day Trip photo 18
From Milan: Bernina Train, Swiss Alps & St. Moritz Day Trip photo 19
From Milan: Bernina Train, Swiss Alps & St. Moritz Day Trip photo 20
Adventuregyg✓ Instant Confirmation📱 Mobile Voucher

From Milan: Bernina Train, Swiss Alps & St. Moritz Day Trip

720 min4.8 (634 reviews)🌐 EN

🏎 Why We Picked This

gyg

Adventure activities work best on Thursday before sessions begin or Sunday morning with an early return. Check the session windows above to find your best slot.

From $113per person
Save 29%$158.83

⭐ Top-rated F1 experience

Choose your option

ALBULA LINE from ST MORITZ to THUSIS: 1h 30m Train ride

$151 per person

St Moritz - Tirano - standard train with opening windows

$113 per person

From Milan: Bernina Train, Swiss Alps & St. Moritz Day Trip

From $113 per person

About this experience

Discover the beauty of the Swiss Alps on board Europe's highest-altitude train with a guided day trip from Milan. After a journey on the scenic Bernina Train, arrive in the resort town of St. Moritz.

Upon arrival in St. Moritz, explore this world-famous Alpine destination, known for its elegance and exclusivity. Nestled at 1,856 meters (6,089 feet) above sea level, the town offers breathtaking views of the Engadin lakes and has been a luxury retreat since the 19th century. In the early afternoon, board the iconic Bernina Red Train, often called "the most beautiful train in the world." This historic railway climbs the mountains with gradients of up to 7% and reaches an altitude of 2,253 meters (7,392 feet). The journey from St. Moritz to Tirano is a mesmerizing experience, offering spectacular views of glaciers, alpine valleys, and unspoiled natural landscapes. Upon arrival in Tirano, return to Milan by coach with an expected arrival in the evening. Note: The itinerary may be inverted

Highlights

  • Train ride through breathtaking landscapes
  • Enjoy opening windows for glare-free photos
  • Travel by comfortable coach/minibus
  • English-speaking tour leader
  • Free time in St. Moritz

What's included

  • Milan Round-trip transportation by air-conditioned bus
  • 2nd class standard train ticket from St Moritz to Tirano or vice-versa (St Moritz- Tirano option)
  • 2nd class standard train ticket from St Moritz to Thusis (St Moritz- Thusis, Albula Line option)
  • English-speaking tour leader
  • Free time in St. Moritz
  • Explanation on board the train

Not included

  • Hotel pickup and drop-off
  • Food and drinks
  • Tips

Good to know

Train itinerary can be inverted On certain dates, the train tour will run from St. Moritz to Thusis instead of St. Moritz to Tirano (St. Moritz–Thusis option). Please check this detail when making your booking. A current valid passport (or I.D. card if area Schengen citizen) is required on the day of travel Opening windows on the train for glare-free photos Not wheelchair accessible The duration of transfers are approximate, the exact duration will depend on the time of day and traffic conditions For those who wish to stay in St. Moritz – Useful info: Please contact us before departure to check if the train itinerary allows it. Otherwise, you will need to arrange your own return to St. Moritz from the final train station. Luggage storage on the bus is not guaranteed: it depends on the train route and whether the return bus is the same. Please check with the tour guide.

Getting there

Bus stop Next to Excelsior Hotel Gallia 9 - Piazza quattro Novembre corner with Piazza Duca d'Aosta

View on Google Maps →

Reviews

634 reviews on GetYourGuide

GetYourGuide traveler - Portugal
★★★★Mar 2026

Vale a pena. A guia Maria Cristina e o motorista Peter foram ótimos. É cansativo, mas as paisagens são incríveis. Recomendo!

Booked via GetYourGuide · Cancellation policies apply