Review · MILAN

From Milan: St Moritz & Alps Day Trip with Bernina Red Train

4.6 · 851 reviews From $104 Operated by City Wonders Ltd. · Bookable on GetYourGuide
Book on GetYourGuide →

Snow, lakes, and a famous red train await. This long day from Milan combines the Bernina Pass, polished St. Moritz, and medieval Tirano without making you arrange several trains and border crossings yourself. I especially like the reserved train ticket with opening windows, and the guides often add real character: Salvatore, Amato, Marina, Maya, and Hajar all earned warm praise for their clear explanations and good humor.

The main drawback is the clock. You spend about three hours reaching the mountains, then have limited free time in St. Moritz and Tirano before another long coach ride home. Still, at $104 per person, the transport, guide, and spectacular rail journey make this a strong choice if you want a big alpine day without renting a car.

Five things to know before you book

From Milan: St Moritz & Alps Day Trip with Bernina Red Train - Five things to know before you book

  • The red train is the star: You ride from St. Moritz to Tirano with reserved seats and windows that can be opened for clearer photographs and cool mountain air.
  • You cross from Italy into Switzerland: Bring your passport and any visa required for your nationality.
  • St. Moritz time is short: You get roughly two hours in the resort town, much of it spent walking between the station, center, lake, and viewpoints.
  • The full day is long: Plan on around 11 hours, including about three hours outbound by coach and two and a half hours back to Milan.
  • This is a walking tour: Comfortable shoes matter, and the activity cannot accommodate wheelchairs, strollers, or people needing special assistance.
  • The best seat advice is simple: One review recommends the left side of the coach for the best views, while the right side is useful on the train from St. Moritz to Tirano. Both sides offer fine scenery.

Why this Milan day trip works

From Milan: St Moritz & Alps Day Trip with Bernina Red Train - Why this Milan day trip works

Milan is a superb base for northern Italy, but the high Alps are not just around the corner. Reaching St. Moritz by public transport means juggling Italian and Swiss trains, connections, and tickets. This tour removes that work and gives you a guide for the whole day.

You begin at Porta Garibaldi, travel by private air-conditioned coach through Lombardy, cross the mountain roads toward Switzerland, then board the red train for the most scenic part of the route. Later, you return to Milan by coach rather than trying to find a late connection.

I like that the day combines three very different places. St. Moritz gives you polished shops and a glacial lake. The train offers the great mountain views. Tirano brings you back to Italy, with a more down-to-earth old town and time for food.

The trade-off is pace. This is not a slow village holiday. It is a grand scenic sampler, and the distance means several hours in the coach. Some people find the return trip tiring, especially after the train ride and walking in St. Moritz.

More Scenic Railways in Switzerland

Meeting the group at Porta Garibaldi

From Milan: St Moritz & Alps Day Trip with Bernina Red Train - Meeting the group at Porta Garibaldi

The meeting point is outside the main entrance of Milan Porta Garibaldi station. Facing the entrance, go left, toward the stairs and covered portico, near Briccocafé. Look for the City Wonders sign.

By metro, take the M2 green line to Garibaldi and follow signs for the main station entrance. By taxi, ask for Stazione Garibaldi, at the front of the station.

This is a practical starting point, but do not cut it close. A large station can be confusing, and the group leaves together by coach. The tour ends at the same meeting point, which makes the return simple if you are staying in Milan.

There is no hotel pickup or drop-off. Large bags and luggage are not allowed, so bring only what you need for the day. Your passport should be with you because the route crosses an international border.

The three-hour ride through Lombardy

From Milan: St Moritz & Alps Day Trip with Bernina Red Train - The three-hour ride through Lombardy

The first section is a coach ride of about three hours. It is a long opening stretch, but it also gives you a comfortable way to reach scenery that would take much more effort to visit independently.

The route passes through Lombardy, with views of villages, vineyards, and the Lake Como area. The coach windows are large, which helps when you are trying to follow the changing scenery or take photographs. On clear days, the views improve as the road climbs.

This is also when your guide sets the scene for the day. Guides such as Salvatore, Amato, Claudia, Riccardo, and Marina were singled out for explaining the towns, route, and timing in a friendly way. A good guide matters here because the first ride is long. Stories and commentary can turn a transfer into part of the experience.

The coach has air conditioning, but this is one point to watch. Some departures have had problems with the air conditioning, and the vehicle does not have a toilet. The reviews also show that careful drivers, including Antonio, Luca, Cesar, and Chesori, helped passengers feel safe on the winding mountain roads.

Bring water, but remember that food and drinks are not included. You may want a small snack for the coach, provided it complies with the operator’s rules and you do not bring a large bag.

Crossing the Bernina Pass

From Milan: St Moritz & Alps Day Trip with Bernina Red Train - Crossing the Bernina Pass

The coach passes through the Bernina Pass for about 30 minutes of especially dramatic scenery. Expect snow-capped peaks, glaciers, waterfalls, mountain lakes, and open alpine meadows, with conditions changing by season and weather.

This part is mainly a moving viewpoint rather than a formal stop. You may not have time to get out and touch the snow, even in colder months. One person specifically wished the train had stopped so the group could see snow up close, so set your expectations correctly: the tour gives you broad views rather than a series of long photo breaks.

A sunny day can make a huge difference. Early March departures have produced bright snow and clear blue skies, while cloud or weather can reduce what you see. The mountains remain impressive, but no tour can control visibility.

Sit where you can see comfortably, keep your camera ready, and listen for announcements about the next section. The route is one of the day’s main rewards, even though the coach does not stop at every viewpoint.

Two hours in elegant St. Moritz

From Milan: St Moritz & Alps Day Trip with Bernina Red Train - Two hours in elegant St. Moritz

St. Moritz has a very different feel from Tirano. This is a famous Swiss resort with smart streets, high-end shops, polished hotels, and a glacial lake framed by mountain peaks. You have around two hours here, though the exact time can feel shorter once walking and group instructions are included.

The town is compact enough to explore on foot, but it is not flat in the way a simple shopping district might be. You walk along cobbled streets toward the center and lake, with some uphill or downhill sections. Wear shoes with a good grip, especially if there is snow or ice.

I like St. Moritz best as a scenic pause rather than a shopping destination. The boutiques are part of its identity, but the real pleasure is the contrast between expensive storefronts and the stark mountain setting. You can take photographs near the lake, look around the center, and enjoy a brief taste of the resort atmosphere.

Do not expect a full museum visit or a relaxed meal here. The schedule is tight. Several people wished for more time to wander, and one account suggested that about 90 minutes was available for reaching the center and taking photographs. Stay aware of the meeting time so you do not turn a pleasant stop into a stressful one.

The Bernina Red Train from St. Moritz to Tirano

From Milan: St Moritz & Alps Day Trip with Bernina Red Train - The Bernina Red Train from St. Moritz to Tirano

The train ride is the reason many people choose this outing. You travel from St. Moritz toward Tirano through the Valtellina Valley, with the route lasting roughly two hours according to the timing described by passengers.

Your ticket is reserved, so you do not have to search for a seat after arriving at the station. The carriages have windows that can be opened. That feature is especially useful for photographs because it reduces reflections and lets you feel the cold mountain air as the train crosses high passes and follows steep valleys.

A small but important clarification: the train is a red train on the Bernina route, but it is not necessarily the branded Bernina Express with panoramic sealed windows. That is not a serious problem for most people. The opening windows can actually be an advantage for photos, and the scenery is still the main event.

Try to enjoy the ride rather than stare at your phone. You pass lakes, glaciers, mountain villages, and steep slopes, with the view changing constantly. One practical seating tip puts the right side in a favorable position for this direction, but both sides have worthwhile views, and your reserved seat may limit your choice.

The train is also a welcome change after the coach. You are moving through the mountains instead of simply passing them on a road, and the railway engineering adds interest to the scenery. By the end of this section, many people are tired, but the ride remains the most praised part of the day.

Forty-five minutes in medieval Tirano

From Milan: St Moritz & Alps Day Trip with Bernina Red Train - Forty-five minutes in medieval Tirano

Tirano is the final major stop and gives you a different taste of northern Italy. The group has about 45 minutes of free time to walk through its older streets, hear about its medieval past, and look for local food.

That is enough for a short walk and a quick bite, but not enough for a detailed visit. You may find markets and small food shops where you can sample local products, but food and drinks are your own responsibility. Because the stop is brief, decide quickly if you want to eat, browse, or take photographs.

I appreciate the contrast with St. Moritz. Tirano feels less polished and more rooted in ordinary Italian life. The tour guide can add context as you walk, and the short stop breaks up the journey before the return coach.

Do not expect a long restaurant meal. If you want to make the most of Tirano, keep your order simple and watch the time. The group must return to the coach together.

The long ride back to Milan

From Milan: St Moritz & Alps Day Trip with Bernina Red Train - The long ride back to Milan

The return coach takes about two and a half hours. This is when the 11-hour day catches up with you. The trip back can be a useful chance to rest, but several people felt the coach portion dragged, especially after the train.

There is no scheduled stop listed for the return journey, and the bus does not have a toilet. Plan ahead before leaving Tirano. Air conditioning has also been inconsistent on some departures, so dress in layers rather than relying on a perfectly cool coach.

The upside is that you do not need to navigate a late-night Swiss or Italian rail connection. You are returned to Porta Garibaldi, where you started. That simplicity is a real part of the tour’s value.

What the $104 price really buys

From Milan: St Moritz & Alps Day Trip with Bernina Red Train - What the $104 price really buys

At $104, the tour is not the cheapest way to see one town near Milan. But it includes private coach transport from Milan, a reserved train ticket, an English-speaking guide throughout the day, and free time in both St. Moritz and Tirano.

The price makes the most sense if you value convenience. You are paying to connect several difficult-to-arrange pieces in one day, including the border crossing, mountain roads, and train segment. A self-planned trip may offer more control, but it would require careful timing and separate transport bookings.

Food, drinks, hotel pickup, and hotel drop-off are not included. Bring your passport, comfortable shoes, and a small day bag. The activity also offers free cancellation up to 24 hours before departure and a reserve-now, pay-later option, which helps if your Milan plans are still shifting.

Who should choose this experience?

I would recommend it to you if you want a major alpine outing from Milan and prefer an organized day. It suits first-time visitors who want to see St. Moritz, ride the red train, and avoid the stress of planning cross-border connections.

It is also a good fit for photographers, provided you accept the changing weather and limited stops. The opening train windows are a real advantage, and clear days can produce outstanding images.

You may want something else if you dislike long coach rides, need generous free time, or want a relaxed meal in each destination. The walking, cobbled streets, mountain roads, and tight schedule make this a poor choice for anyone with mobility restrictions. Strollers, wheelchairs, and large bags cannot be accommodated.

FAQ

How long is the Milan to St. Moritz and Tirano tour?

The activity lasts about 11 hours. The outward coach journey takes around three hours, the return coach takes about two and a half hours, and the rest of the day covers St. Moritz, the Alps, the train journey, and Tirano.

Where does the tour start in Milan?

Meet outside the main entrance of Porta Garibaldi Train Station, on the left near the stairs, under the covered roof, in front of Briccocafé. Look for the City Wonders tour sign.

Is hotel pickup included?

No. You must reach Porta Garibaldi independently, and the tour ends back at the same meeting point.

Is the Bernina Red Train ticket included?

Yes. A reserved ticket is included for the St. Moritz to Tirano route, with opening windows.

Do I need to bring my passport?

Yes. Bring your passport and a visa if your nationality requires one, since the tour crosses from Italy into Switzerland.

Are food and drinks included?

No. Food and drinks are not included, so bring money for your own meals and snacks in St. Moritz or Tirano.

Is the tour suitable for wheelchair users or people with mobility impairments?

No. The tour involves considerable walking and cannot accommodate wheelchair users, strollers, or people who require special assistance.

Should you book this alpine day?

Book it if your priority is seeing a lot in one day: Lombardy, the Bernina Pass, St. Moritz, the red train, and Tirano. The scenery is the clear winner, and strong guides such as Salvatore, Amato, Maya, Marina, Hajar, and Riccardo can make the long transfers more enjoyable.

Skip it if you want slow travel. You will spend many hours on the road, have limited time in both towns, and may find the coach warm or cramped if the air conditioning is not working well.

For most able-bodied visitors with one free day in Milan, I think the value is good. The train ride, open windows, and mountain views give you an experience that is hard to arrange casually. Just pack light, wear proper shoes, bring your passport, and accept that this is a big scenic day rather than a leisurely Swiss holiday.

More like this

Scenic Railways, compared.

The full Scenic Railways list →
Lake Como Cruise, St. Moritz & Bernina Red Train
★★★★★★★★★★4.6· 5,648 reviews· from $159

Lake Como Cruise, St. Moritz & Bernina Red Train

Read our review →
Bernina Train and St. Moritz Day Trip
★★★★★★★★★★4.5· 4,495 reviews· from $122

Bernina Train and St. Moritz Day Trip

Read our review →
Self-Guided Kuranda Trip with Train and Skyrail
★★★★★★★★★★4.6· 3,392 reviews· from $127

Self-Guided Kuranda Trip with Train and Skyrail

Read our review →
Bernina Red Train, Swiss Alps & St Moritz From Milan
★★★★★★★★★★5.0· 2,954 reviews· from $168

Bernina Red Train, Swiss Alps & St Moritz From Milan

Read our review →
Ronda and Setenil Tour with Scenic Train
★★★★★★★★★★4.8· 2,895 reviews· from $28

Ronda and Setenil Tour with Scenic Train

Read our review →
Swiss Alps Bernina Red Train and St.Moritz Tour from Milan
★★★★★★★★★★4.5· 2,369 reviews· from $179

Swiss Alps Bernina Red Train and St.Moritz Tour from Milan

Read our review →
Milan to St. Moritz: Scenic Bernina Train Tour with Guide
★★★★★★★★★★4.4· 1,840 reviews· from $123

Milan to St. Moritz: Scenic Bernina Train Tour with Guide

Read our review →
Bernina Train, Swiss Alps & St. Moritz Day Trip
★★★★★★★★★★4.7· 1,120 reviews· from $120

Bernina Train, Swiss Alps & St. Moritz Day Trip

Read our review →
Scroll to Top

Pick a line

By the kind of train, or by the country it runs through.