Our pick for most visitors
Check dates and prices
For travelers on a budget who want St. Moritz and the Bernina line in one day with a tour leader, and do not need long in town.
Milan: Bernina Train & St. Moritz Trip
The Experience
The $131 St. Moritz Day
TaoTravel's day trip includes the coach from Milano Centrale over the Maloja Pass, free time in St. Moritz and a 2nd-class regional train ticket down to Tirano.
Highlights
- About 2 hours 20 minutes on the Bernina line between St. Moritz and Tirano
- Bernina Pass and Poschiavo from the train
- About 100 minutes of free time in St. Moritz
- Drive along Lake Como with a break in Colico
- Maloja Pass on the way into the Engadine
- English commentary from the tour leader on the train
What's Included
- Round-trip air-conditioned coach from Milan
- 2nd-class standard train ticket, St. Moritz–Tirano or reverse
- 2nd-class standard ticket St. Moritz–Thusis on the Albula line option
- English-speaking tour leader
- Commentary on board the train
- Free time in St. Moritz
How the TaoTravel Day Works
From booking the right train option to the coach home.
Check which line your date uses
On most dates the train runs St. Moritz to Tirano on the Bernina line. On certain dates it runs St. Moritz to Thusis on the Albula line instead, so check this when you book.
Pack your documents
Bring a valid paper passport, or an ID card if you are a Schengen Area citizen. The day crosses the Swiss border twice.
Meet at Piazza Duca d'Aosta
The coach leaves from Piazza Duca d'Aosta by Milano Centrale and brings you back to the same square in the evening.
Use your 100 minutes well
Decide before you arrive whether you want the lake or the town. If you want to stay on in St. Moritz, contact the operator before departure.
Photo Gallery
The Day in Photos
Photos from the TaoTravel listing: the red train in winter and summer on the Bernina and Albula lines.
St. Moritz from Milan: Two Tours and the Train
A day trip with about 100 minutes in town, the tour with the most time in town, and the train on your own on a winter weekday. Tour prices are per person on dates checked in November 2026.
| Feature | 4.8 FROM 1,650+ REVIEWS TaoTravel day trip | Zani Viaggi guided tour | Train on your own: Trenord + red train |
|---|---|---|---|
| Train you ride | Regional red train, 2nd class | Regional red train, 2nd class | Trenord to Tirano, then the red train |
| Time in St. Moritz | About 100 min | About 2 h | About 3.5 h (winter weekday plan) |
| Time on the Bernina line | About 2 h 20 min | About 2 h | About 2 h 15–2 h 30 each way |
| Albula line on some dates? | Yes, check when booking | Yes, depending on availability | Your choice |
| Start in Milan | Piazza Duca d'Aosta, Milano Centrale | Downtown or Central Station, chosen at booking | Milano Centrale, about 06:20 |
| Guide | English-speaking tour leader | Live guide in English and Spanish | None |
| Day length | About 12 h | About 12.5 h | About 15.5 h, back about 21:45 |
| Price | From $131 | From $165 | About €25 Trenord + CHF 66–70 RhB, return |
| Cancellation | Free up to 24 h before | Free up to 24 h before | RhB refunds to the day before, CHF 10 fee |
| Check dates | View on GetYourGuide | RhB timetable |
More time in St. Moritz
Other St. Moritz Days from Milan
A guided walk in town, two hours of free time, an Albula option and the panoramic train.
Planning the day
A St. Moritz Day from Milan, Tour or Train
How long each tour stops in St. Moritz, what the train on your own gives you, and how to spend two hours in town.
A St. Moritz day trip from Milan gives you between about one and two and a half hours in town, depending on the tour, plus a ride on the Bernina line and five or six hours on a coach. TaoTravel’s From Milan: Bernina Train, Swiss Alps & St. Moritz Day Trip, from $131 per person, gives you about 100 minutes in St. Moritz (our review). The lowest-priced day trip on this site is the City Wonders red train day, from $121, which rides the Bernina or Albula line depending on the option and stops about an hour in town. If you want more time in town, take the train on your own: on a winter weekday you can have about three and a half hours there and still get back to Milan the same night.
Time in St. Moritz on each tour
Every guided day spends most of its hours on the road. These are the stops each listing’s itinerary gives for St. Moritz, with the train each tour rides.
| Tour | Time in St. Moritz | Train you ride | From, per person |
|---|---|---|---|
| City Wonders red train day | About 1 h | Regional, Bernina or Albula line by option | $121 |
| TaoTravel Swiss Alps day trip | About 100 min | Regional, 2nd class (Albula line on some dates) | $131 |
| Milano Art Discovery red train day | About 1.5 h, with a guided walk | Regional, Tirano to St. Moritz | $131 |
| Autostradale Bernina train day | About 1.5 h, walking tour and free time | Regional, 2nd class | $158 |
| Zani Viaggi guided tour | About 2 h | Regional, 2nd class | $165 |
| Frigerio panoramic tour | 1.5 to 2.5 h | Bernina Express, panoramic coach on that option | $185 |
| Frigerio Diavolezza lunch day | Drive-through only | Regional, Bernina Diavolezza to Tirano | $221 |
Two notes on that table. The tours can run the day in reverse, and traffic on the Maloja Pass road can shorten your stop. And only the Frigerio panoramic option puts you in the glass-roofed Bernina Express; the rest ride the regional red train, as our Bernina Express from Milan page explains.
How the TaoTravel day runs
The coach leaves Piazza Duca d’Aosta, beside Milano Centrale, in the morning. It follows Lake Como north, stops for 20 minutes at Colico, then climbs through Chiavenna and over the Maloja Pass into the Engadine. In St. Moritz you get about 100 minutes for photos, a walk and a coffee, with an English-speaking tour leader to point you in the right direction.
In the early afternoon you board a 2nd-class regional train, not the panoramic Bernina Express. The ride takes about 2 hours 20 minutes over the Bernina Pass, past Poschiavo and down to Tirano, with commentary on board. After a 10-minute break in Tirano, the coach drives about 2.5 hours back to Milan. On certain dates the train section runs on the Albula line from St. Moritz to Thusis instead, so check the option when you book.
Rated 4.8 from 1,650+ reviews, the tour lasts about 12 hours and has free cancellation up to 24 hours ahead. The listing rules it out for wheelchair users and people with altitude sickness, and warns that luggage storage on the coach is not guaranteed. The same tour is sold on Viator as Bernina Red Train, Swiss Alps & St Moritz From Milan, from $157.
Doing it by train instead
By rail you change trains at Tirano. You take a Trenord regional train from Milano Centrale to Tirano, about 2.5 hours along the east shore of Lake Como and up the Valtellina, then cross the square to the RhB station for the red train up to St. Moritz. Our guide to the Milan to Tirano train covers the first leg.
Here is a winter weekday plan, using the 2025/26 Trenord times and RhB’s winter timetable. Check both before you travel, because Trenord’s 2026/27 times may differ.
| Leg | Depart | Arrive |
|---|---|---|
| Trenord, Milano Centrale to Tirano | 06:20 | 08:52 |
| Red train, Tirano to St. Moritz | 09:41 | 12:11 |
| Red train, St. Moritz to Tirano | 15:48 | 18:23 |
| Trenord, Tirano to Milano Centrale | 19:08 | 21:43 |
That gives you about three and a half hours in St. Moritz. The latest same-day return leaves St. Moritz at 16:48 and reaches Milan at 22:43, which stretches your stop to about four and a half hours on the same morning train. You pay about €12.50 each way on Trenord and about CHF 33 to 35 each way for the red train in 2nd class. The Tirano to St. Moritz red train return day ticket sells the Swiss part from $121 (our review). Our tickets page lists every fare and where to buy it, and the Bernina train from Milan on your own has the full plan.
The trade-off is the hours. You leave Milan at dawn, sit on trains for more than nine hours and plan every connection yourself. A tour suits you if you want someone else to handle the border and the timing; the train suits you if St. Moritz is the point of the day.
What to do in St. Moritz in two or three hours
St. Moritz sits at about 1,800 m on the lake of the same name, and prices are in Swiss francs. With 100 minutes, choose one thing and do it well.
- Walk by the lake below the town. In winter the frozen lake hosts events such as the White Turf horse races and snow polo.
- See the leaning tower. The bell tower of the old St. Mauritius church, about 33 m tall, leans about 5.5 degrees; the church itself was demolished in 1893.
- Sit down in a pastry shop for coffee and cake, as several tour listings suggest.
- Browse the shopping streets around Via Maistra. Some shops and restaurants keep reduced hours in spring and autumn, and many close on Sundays and public holidays.
Dress for the altitude. From December to February St. Moritz is usually well below freezing, and it is colder still at Ospizio Bernina (2,253 m), which the train crosses. If the town matters less than the mountains, the Bernina Train & Diavolezza Glacier Lunch from Milan (our review) skips St. Moritz free time for a cable car to 2,978 m and lunch at the top.
Picking your St. Moritz day
Book TaoTravel if you are happy with about 100 minutes in town, or the City Wonders red train day if you want the lowest price and an hour there is enough (our review). Pay $34 more than TaoTravel for the Zani Viaggi guided tour if you want about two hours there (our review), or choose the Milano Art Discovery red train day for a guided walk (our review). For a lake cruise in the same day, see the Lake Como Bernina train tour; for your own schedule with a driver, the private Bernina train tours. The day trip itinerary guide shows how a day runs hour by hour, and where to stay in Milan for the Bernina train covers hotels near Centrale for an early start.
When you have a date in mind, check dates for the TaoTravel day trip and confirm which train option is on sale.
Guest Reviews
What travelers say about the TaoTravel day trip
Ratings and review counts are the operators' live figures on GetYourGuide and Viator, checked in November 2026, and shift slightly day to day.
"Ciara was a great guide, very vlear instructions an knowledge"
"Chiara and Glauco were super friendly and we're great hosts for our tour. We enjoyed every minute of the tour and would recommend any body to come and book ! Thank you for such a pleasant, and tiring, day :)"
"Would definitely do it again. Shoutout to Kiara and Glauco for being professional and calm despite having some bottlenecks along the way. 💛"
"It was really good to experience 💕 Thanks to our tour guide Eleonora for her patience and guidance"
"IDK WHAT I WAS EXPECTING FAR AS MORTIZ! THOUGHT i COULD PARTAKE IN SOME ACTIVITY OF SOME SORT! DIDNT KNOW IT WAS A LIL TOWN W/SHOPPING CENTER (WHICH WAS CLOSED) FOR THE MOST PART & A LAKE VIEW! HOWEVER, THE TRIP WAS STILL GREAT THANKS TO OUR HOST & DRIVERS! BEAUTIFUL SCENES @ FRIENDLY PPL, TY!! MARIA IS AWESOME! IM COMING TO VISIT YOU! YOU GOT IT 5 STARZ! 🤩😘❤️✌🏽🤲🏽💐"
"the tour guide, her name was Elma and the driver was Maximo. Elma was very calm, approachable with good command during the tour. maximo was a very professional driver. they handled us with good care. specially when we were going down from St Moritz. the road was so stiff but he managed to drove back the bus safe. perfect pair with perfect itinerary."
Read all 1,650+ verified reviews
See All ReviewsBook your St. Moritz day
Choose a date to see the price and the train option on sale that day. Reserve now and pay later is offered on the listing. Starting from $131 per person.
Check dates and pricesCan't Make These Dates?
Browse More Available Options
More tours and times nearby. Each listing shows its own cancellation policy.
Milan to St. Moritz Day Trip FAQ
Short answers on time in town, the train and the cost of a St. Moritz day from Milan.
Yes. Guided day trips leave Milan in the morning, drive to St. Moritz over the Maloja Pass or ride up from Tirano, and return in the evening after about 11 to 13 hours. You can also go by train, changing at Tirano. Either way you spend about two hours on the Bernina line, unless your tour switches to the Albula line on that date.
Between about one and two and a half hours, depending on the tour. TaoTravel's day trip gives about 100 minutes, the Milano Art Discovery and Autostradale days about 1.5 hours and the Zani Viaggi tour about 2 hours. Traffic and reversed itineraries can shorten the stop.
On this site, City Wonders' day trip from $121 per person is the lowest-priced day trip with a review page. It rides the regional red train on the Bernina or Albula line, depending on the option, not the panoramic Bernina Express, and gives about an hour in St. Moritz, with free cancellation up to 24 hours ahead. See our City Wonders review. TaoTravel's day trip, from $131, gives about 100 minutes in town.
Yes, with a change at Tirano. On the 2025/26 Trenord timetable the 06:20 from Milano Centrale reached Tirano at 08:52, and the 09:41 red train arrives in St. Moritz at 12:11 in winter. Check current times first. Our guide to the Bernina train on your own has the full plan.
About €12.50 each way on Trenord from Milan to Tirano in 2nd class, plus about CHF 33 to 35 each way on the red train from Tirano to St. Moritz in 2nd class. A seat reservation on the red train is optional at CHF 5. The Bernina Express adds a reservation of about CHF 32.
A tour suits you if you want the border, connections and timing handled, and do not need long in town. The train suits you if St. Moritz is the point of the day: on a winter weekday you can have about three and a half hours there, but you leave Milan at dawn and plan every connection yourself.
Walk by the lake, see the leaning tower of the old St. Mauritius church, have coffee and cake in a pastry shop or browse the shops. Some shops keep reduced hours in spring and autumn and close on Sundays. Dress warmly: in winter St. Moritz is usually well below freezing.
No. Most Milan day trips ride the regional red train in 2nd class, even when the listing says Bernina Express. Only Frigerio Viaggi's panoramic option from Milan and its Como tour guarantee a place in a panoramic coach, and neither assigns seats. See Bernina Express from Milan.
Ask the operator first. TaoTravel says to contact it before departure if you want to stay on, to check whether the train itinerary allows it, and warns that luggage storage on the coach is not guaranteed. If you stay, you arrange your own way back to Milan or onward into Switzerland.
Yes. The day crosses the Italian–Swiss border twice. TaoTravel asks for a valid paper passport, or an ID card for Schengen Area citizens, and other operators require a passport or ID card too. Switzerland asks for a valid passport or identity card to enter, so check whether your nationality also needs a visa.
Still have questions? Email us at info@berninatrainfrommilan.com



