





St. Moritz: Day Tour from Milan + One-Way Bernina Express Ride
Travel by one of the highest railways and take photos along the way
St. Moritz: tickets from €135, in Milan, Italy.
From 135.0 EUR
About
Depart from Milan by bus for a day trip through the Swiss Alps, followed by a journey on the Bernina Express. Travel along one of the highest railways across the Alps, reaching 2,256 m above sea level, and take photos of the mountain landscapes along the way. The bus takes you to Tirano, a town in the Valtellina region near the Swiss border. Travel by train from Tirano to St. Moritz, passing mountain scenery and glaciers along the route. Once you arrive, enjoy free time to explore the resort, visit its shops, and walk around the area. After your visit to St. Moritz, return to Milan by bus. Note that the itinerary may operate in the opposite direction. In this case, you'll travel by bus from Milan to St. Moritz, explore the town, and then take the Bernina Express to Tirano. From there, the bus will take you back to Milan.
Good to know
- Duration
- 12min
- Cancellation
- Free cancellation up to 24h before
- Ticket
- Mobile ticket, printing optional
- Guided tour
- 🇬🇧 🇪🇸
What's included
- Live commentary onboard
- Roundtrip bus transportation
- Bernina Express ticket (2nd class)
- Headset to hear the guide
- Free time in St. Moritz
Frequently asked questions
- How much are tickets for St. Moritz?
- Tickets for St. Moritz start from €135 on closeticket.com.
- Is there a guided tour?
- Yes, a guided tour is available in English and Spanish.
- Do I need to print my ticket?
- No, a mobile ticket on your phone is accepted here, and you can always bring a printed copy if you prefer.
- Can I cancel my tickets?
- Yes, free cancellation up to 24 hours before your visit.
- Where is St. Moritz?
- St. Moritz is located in Milan, Italy.