The amount of driving in the bus was not worth the destination. 12 hours was entirely too long. I would never recommend this excursion to friends





An exclusive "Bernina Red Train" 1 day tour from Milan to discover the enchanting beauty of the Alps on board the highest train in Europe with an expert guide. Through breathtaking landscapes you will arrive in Switzerland in the tourist town of St. Moritz. Here you can taste delicious desserts or go shopping in luxurious shops. Highlights: • Train ride through breathtaking landscapes • Explanation on the train • Enjoy opening windows for glare-free photos • Stroll through the luxurious shops • Travel by comfortable coach/minibus • Taste the delicate chocolates in a renowned pastry shop
Prices change with the date; the lowest is shown.
Larger groups pay less per person.
In demand: 301 of the next 330 departures are already sold out.
From the operator’s live schedule on Viator, checked Oct 4.
Departure by coach/bus and travel to St Moritz. Stop along the way for breakfast
Along the way admire the beautiful landscape of Lake Como
Breakfast stop
Travel to St Moritz
Arrival at ST. Moritz, and short visit of the city - Located in the Upper Engadine and built in the IXX century, St. Moritz is one of the most famous tourist destinations in the world. Elegance and exclusivity characterize this town located at 1856 m. of altitude in the middle of the magnificent landscape of the Engadine lakes.
In the early afternoon departure with the RED TRAIN. 2hours 20 minutes train ride (St Moritz- Tirano option)
In the evening arrival in Tirano and return to Milan by our coach/minibus. (St Moritz- Tirano option)
Travel to Milan by coach/bus. 2h 30 minutes travel N.B. THE PROGRAM HISTORY MAY BE INVERTED. Drop-off at Hotel Gallia Piazza Duca d'Aosta, 9.
Reviews collected by Viator and Tripadvisor
Excurgo comparison of 1,294 Viator tours, recalculated daily.
For a full refund, cancel at least 24 hours before the scheduled departure time.
Bernina Red Train, Swiss Alps & St Moritz From Milan lasts about 12 hours. The itinerary has 8 stops.
Prices start at $159 per person for this Milan experience, booked through Viator with the price shown before checkout. There are 3 booking options, so the final price depends on the option you choose.
According to the operator’s current schedule, it runs every day, with 11 departures a day between 6:00 AM and 10:30 AM.
Children aged 4–13 pay from $102, adults from $159.
It can: 301 of the next 330 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 BUS STOP next to Excelsior hotel Gallia. Piazza Duca d' Aosta corner with Piazza IV Novembre. Hotel pickup is not part of this experience.
The experience is available in EN.
It is a small-group experience with a maximum of 48 participants.
Infants and small children can ride in a pram or stroller Infants are required to sit on an adult’s lap Children must be accompanied by an adult
Yes, bookings are confirmed instantly.
Reviews collected by Viator and Tripadvisor
The amount of driving in the bus was not worth the destination. 12 hours was entirely too long. I would never recommend this excursion to friends
Great day, amazing scenery Thanks
Nice experience, not too rushed.
Nice experience with wonderful views and the tour guide was very nice and lovely I recommend this activity in Milan
This was a fantastic trip. Amazing train ride to see the glaciers and the mountains. Highly recommend this day trip.
Amazing train ride, the Alps are spectacular! Seeing the glaciers was cool! The guide did a wonderful job keeping the group together and timely St Moritz is quite a cool place
Everything went perfect. We had the perfect weather. Tour guide was friendly.
What a great day, amazing views, well organised and a real pleasure. Thank you
Smooth, quiet, and unbelievably scenic — lakes, cliffs, and alpine villages appearing one after another, genuinely beautiful.
Every thing was on time perfectly Monica out guide was really great added a lot of information would recommend this trip
| Tour | Duration | Rating | Price | |
|---|---|---|---|---|
Bernina Red Train, Swiss Alps & St Moritz From Milan | 12 hours | 4.8 (3,820) | $159 | |
Swiss Alps Bernina Red Train and St.Moritz Tour from Milan | 12h 30min | 4.3 (2,449) | $171 | View |
St Moritz & Swiss Alps Day Trip with Bernina Red Train from Milan | 11h–12h 30min | 4.4 (225) | $91 | View |
Small-Group Bernina Red Train & Swiss Alps Day Trip from Milan | 12h 45min | 4.9 (734) | $218 | View |
Bernina Red Train And St Moritz Tour from Milan | 13 hours | 4.3 (325) | $182 | View |
Lake Como Cruise, St. Moritz & Bernina Red Train Tour from Milan | 13 hours | 3.9 (76) | $199 | View |
From Milan: St. Moritz and Panoramic Bernina Express Tour | 13 hours | 4.3 (266) | $192 | View |