




Explore the Alps with a full-day tour from Milan aboard the iconic Bernina Red Train, a UNESCO World Heritage site. Your journey begins by coach through Lombardy, passing historic villages and vineyards along Lake Como.The spectacular train adventure runs between Tirano and St. Moritz on one of the world's steepest railways. Climbing over 1,800 meters, you will admire towering glaciers, waterfalls, and crystal-clear lakes while crossing scenic bridges and tunnels.In St. Moritz, Switzerland's elegant mountain resort, enjoy free time to walk along the glacial lake, explore the cobblestone streets, and visit luxury boutiques. You will also visit Tirano, a charming alpine town with a Mediterranean flair, rich history, and authentic cuisine. The tour concludes with a relaxing coach ride back to Milan.
In demand: 8 of the next 30 departures are already sold out.
From the operator’s live schedule on Viator, checked Oct 12.
Participants gather at the meeting point before departing by air-conditioned bus to St. Moritz. The exciting one-day tour from Milan begins!
Your rail adventure starts at either Tirano or St. Moritz, depending on availability, and takes you on one of the world’s steepest and most scenic railways, climbing over 1,800 meters through the UNESCO-listed Bernina route. Marvel at monumental glaciers, cascading waterfalls, pristine alpine lakes, and majestic mountain peaks as the train winds through tunnels and bridges, offering unparalleled views of the Alps In St. Moritz, Switzerland’s most renowned mountain resort, enjoy free time to stroll along the glacial lake, explore cobbled streets, visit high-end boutiques, or simply soak in the elegance of this legendary destination.
Marvel at the stunning views of the Morteratsch Glacier.
You will pass by Bernina Diavolezza and take in the breathtaking views of the surrounding alpine peaks and glaciers.
Pass by the charming Val Poschiavo, a picturesque valley surrounded by dramatic mountains and lush landscapes.
The journey continues to Tirano (or St Moritz), a charming Mediterranean town framed by mountains and dotted with palms and oleanders. Wander its historic streets, indulge in authentic local cuisine, and experience the welcoming warmth of its people
For a full refund, cancel at least 24 hours before the scheduled departure time.
From Milan to St. Moritz Bernina Red Train Alpine Day Trip lasts about 13 hours. The itinerary has 6 stops.
Prices start at $204 per person for this Milan experience, booked through Viator with the price shown before checkout. There is 1 booking option, so the final price depends on the option you choose.
According to the operator’s current schedule, it runs every day, starting at 8:00 AM.
Children aged 0–5 pay from $170, adults from $204.
It can: 8 of the next 30 departures are already sold out, so booking ahead is a good idea.
Yes. Cancel at least 1 day before the start for a full refund. Later cancellations are non-refundable.
The meeting point is Look for your guide and coach right at the corner of Hotel Gallia, next to Milano Centrale station (metro lines M2/M3). You will find your guide and the bus of the tour with a signboard of “Wander”. Hotel pickup is not part of this experience.
The experience is available in EN, ES.
It is a small-group experience with a maximum of 15 participants.
Infants and small children can ride in a pram or stroller Infants are required to sit on an adult’s lap Specialized infant seats are available
Yes, bookings are confirmed instantly.
| Tour | Duration | Rating | Price | |
|---|---|---|---|---|
From Milan to St. Moritz Bernina Red Train Alpine Day Trip | 13 hours | — | $204 | |
Bernina Red Train, Swiss Alps & St Moritz From Milan | 12 hours | 4.8 (3,845) | $159 | View |
Bernina Red Train And St Moritz Tour from Milan | 13 hours | 4.3 (328) | $182 | View |
From Como: Day Trip to St. Moritz & Panoramic Bernina Express | 13 hours | 4.4 (102) | $214 | View |
Lake Como, Bernina Express Train & St. Moritz - Full Day | 8–10 hours | 4.7 (7) | $343 | View |
Scenic Alps Adventure: Bernina Train & St. Moritz Tour from Milan | 13 hours | 3.3 (3) | $160 | View |
Private 1st Class Bernina Panoramic – St. Moritz & Swiss Alps | 10–13 hours | 5.0 (22) | $1,027 | View |