Bernina Train from Milan editors
Independent guide · prices and ratings checked 12 November 2026

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.

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.

  1. 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.

  2. 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.

  3. 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.

  4. 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.

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.

Feature4.8 FROM 1,650+ REVIEWS TaoTravel day tripZani Viaggi guided tourTrain on your own: Trenord + red train
Train you rideRegional red train, 2nd classRegional red train, 2nd classTrenord to Tirano, then the red train
Time in St. MoritzAbout 100 minAbout 2 hAbout 3.5 h (winter weekday plan)
Time on the Bernina lineAbout 2 h 20 minAbout 2 hAbout 2 h 15–2 h 30 each way
Albula line on some dates?Yes, check when bookingYes, depending on availabilityYour choice
Start in MilanPiazza Duca d'Aosta, Milano CentraleDowntown or Central Station, chosen at bookingMilano Centrale, about 06:20
GuideEnglish-speaking tour leaderLive guide in English and SpanishNone
Day lengthAbout 12 hAbout 12.5 hAbout 15.5 h, back about 21:45
PriceFrom $131From $165About €25 Trenord + CHF 66–70 RhB, return
CancellationFree up to 24 h beforeFree up to 24 h beforeRhB refunds to the day before, CHF 10 fee
Check datesView on GetYourGuideRhB timetable

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.

TourTime in St. MoritzTrain you rideFrom, per person
City Wonders red train dayAbout 1 hRegional, Bernina or Albula line by option$121
TaoTravel Swiss Alps day tripAbout 100 minRegional, 2nd class (Albula line on some dates)$131
Milano Art Discovery red train dayAbout 1.5 h, with a guided walkRegional, Tirano to St. Moritz$131
Autostradale Bernina train dayAbout 1.5 h, walking tour and free timeRegional, 2nd class$158
Zani Viaggi guided tourAbout 2 hRegional, 2nd class$165
Frigerio panoramic tour1.5 to 2.5 hBernina Express, panoramic coach on that option$185
Frigerio Diavolezza lunch dayDrive-through onlyRegional, 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.

LegDepartArrive
Trenord, Milano Centrale to Tirano06:2008:52
Red train, Tirano to St. Moritz09:4112:11
Red train, St. Moritz to Tirano15:4818:23
Trenord, Tirano to Milano Centrale19:0821: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

4.8/5 from 1,650+ verified guests

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"

GetYourGuide traveler

"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 :)"

GetYourGuide traveler

"Would definitely do it again. Shoutout to Kiara and Glauco for being professional and calm despite having some bottlenecks along the way. 💛"

Lara Kaye

"It was really good to experience 💕 Thanks to our tour guide Eleonora for her patience and guidance"

joumana

"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! 🤩😘❤️✌🏽🤲🏽💐"

GetYourGuide traveler

"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."

Philip

Read all 1,650+ verified reviews

See All Reviews

Book 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 prices

Can'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.