The Swiss Alps Train Tour from Milan, Hour by Hour
How the Swiss Alps train tour from Milan runs, stop by stop: coach to Tirano, the Bernina red train to St. Moritz, the ride back, and how three Milan days order the same route.
The Swiss Alps train ride from Milan is two and a half hours of an 11-hour day. On Milano Art Discovery’s tour you leave Milan Centrale at 7:30 AM on 27 November, ride a coach to Tirano, take the Bernina red train over the Bernina Pass to St. Moritz, and come back by coach over the Maloja Pass. The tour costs US$166 a person (checked November 2026); meals are not included.
The calendar above is Milano Art Discovery’s day, with 5,111 reviews (checked November 2026). The order of the day can run in reverse, set by weather, traffic or operations.
The day, leg by leg

| Leg | How long | What happens |
|---|---|---|
| Meet at Centrale Fs, Piazza Duca d’Aosta | 7:30 AM on 27 November 2026; 7:00 or 7:30 AM on 15 January and 26 March 2027 | |
| Coach to Colico Piano | 1.5 hours | |
| Break at Colico Piano | 15 minutes | |
| Coach to Tirano | 1.5 hours | About 166 km from Milan in all, by road |
| Tirano | 45 minutes | Free time and a short walk |
| The Bernina red train, Tirano to St. Moritz | 2.5 hours | Past Alp Grüm and the Palü Glacier, over the Bernina Pass; windows that open |
| St. Moritz | 1.5 hours | A guided walk, then free time |
| Coach back by the Maloja Pass | 3 hours | About 169 km to Milan, by road |
The train is the regional red train of the Rhaetian Railway, not the panoramic Bernina Express. On the regional trains the windows open and no seat reservation is needed (rhb.ch, 13 July 2026). How seats are allotted on board is not stated.

What the hours mean in practice
The coach takes about six of the eleven hours. The first leg is the easier one, with the break at Colico. The way back is three hours with no stop on the itinerary, so eat in St. Moritz. At least five of the tour’s 350 latest reviews ask for more time in St. Moritz, where an hour or so felt short to them, and one group had 40 minutes there after traffic on the way up.
Meals and drinks are not included, so lunch is on your own time in Tirano or St. Moritz. Bring a passport or ID card for the border, warm clothing and comfortable shoes. The tour is not for children under 6, pregnant women, or people with mobility impairments, and there is no hotel pickup.
Three other Milan days, ordered differently
The same railway, three different shapes of day.
TAOTRAVEL goes to St. Moritz first. From Piazza Duca d’Aosta the coach passes Lake Como, stops 20 minutes at Colico Piano and crosses the Maloja Pass into St. Moritz, where you have 100 minutes before the train. Then about 2 hours 20 minutes on a 2nd-class train with windows that open, down to Tirano for a 10-minute break, and 2.5 hours back by coach. Starting times for the November, January and March dates were 7:00, 7:30 and 8:30 AM in November, 7:25 AM in January and 7:00 AM in March. On certain dates an Albula line option runs St. Moritz to Thusis instead, 1 hour 30 minutes over the Landwasser Viaduct, with no stop in Tirano; it was not on sale on those Fridays. 12 hours in all, from US$155 a person (checked November 2026).
FRIGERIO VIAGGI sells three options on one listing. The standard carriage option starts at 8:00 AM and gives 2 hours of free time in Tirano, the train from Tirano to St. Moritz with windows you can open, and 1 hour in St. Moritz. The panoramic carriage option starts at 9:00 AM and runs the other way: 2 hours in St. Moritz, the train down to Tirano in the panoramic carriage with a guaranteed seat, and about 10 minutes in Tirano. A third option adds lunch at Diavolezza and leaves no free time in St. Moritz; it was not on sale on 27 November 2026 or 15 January 2027. Seats are not assigned in advance. 12.5 hours, from US$154 a person for the standard carriage (checked November 2026).
Z V SRL crosses the Maloja Pass out, gives 2 hours in St. Moritz and about 2 hours on a 2nd-class train with opening windows; depending on availability, the train may start from St. Moritz, Thusis or Tirano. 12.5 hours, from US$166 a person (checked November 2026).
From Milan to the Swiss Alps: Bernina Red Train & St. Moritz
Milano Art Discovery: 45 minutes in Tirano, 2.5 hours on the red train to St. Moritz, 1.5 hours there, then the coach back by Maloja. The shortest of the four days.
Check dates →From Milan: Bernina Train, Swiss Alps & St. Moritz Day Trip
TAOTRAVEL: St. Moritz before the train, then the 2nd-class train with opening windows down to Tirano. 12 hours; an Albula line option on certain dates.
See this day →From Milan: St. Moritz and Bernina Express Tour
FRIGERIO VIAGGI: pick the panoramic carriage option for a guaranteed seat in it, St. Moritz to Tirano, or the standard carriage for windows that open. The price shown is the standard carriage. 12.5 hours.
See the options →Prices, ratings and review counts from the listings (GetYourGuide, checked November 2026). Operators price by date and season, so treat the figures as the shape of the market, not a quote.
FRIGERIO VIAGGI’s panoramic carriage option costs more than the standard one: US$186.45 a person on 27 November 2026 and US$216.59 on 15 January and 26 March 2027. Is the tour worth it? looks at the coach hours and the short stop at St. Moritz from the riders’ side.

Book the Swiss Alps Train Day from Milan
Coach from Milan Centrale, 45 minutes in Tirano, the Bernina red train to St. Moritz and an hour and a half there. Free cancellation up to 24 hours before.
Check dates