St Moritz & Bernina Red Train from Milan: Alpine Day Trip
The Bernina Red Train climbs from Italian valleys into Swiss peaks in one morning
You travel by coach from Milan through Lombardy to St. Moritz, spend a few hours exploring the Alpine town, then board the UNESCO Bernina Red Train for a four-hour journey to Tirano with an English-speaking guide. You get free time in Tirano for lunch and walking, then return to Milan by coach the same evening. The train ticket, transport, and guide are all included; you choose between the Bernina route (St. Moritz–Tirano with the famous spiral viaduct) or the Albula route (shorter train journey with the Landwasser Viaduct viewpoint).
Step-by-step itinerary
Alpine journey from Milan to Tirano
- Depart Milan by coach to St Moritz
- Explore St Moritz cobblestone streets
- Visit Lake St Moritz
- Board Bernina Red Train to Tirano
- Pass Brusio Spiral Viaduct
- Explore historic streets of Tirano
- Return to Milan by coach
The Experience
A coach pulls out of Milan before dawn, and for the next three hours the landscape shifts—Lake Como appears in the distance, vineyards give way to meadows, and the air gets thinner as the road climbs. By the time you reach St. Moritz, the town sits in a bowl of snow-capped peaks, and the glacial lake reflects the sky so cleanly it looks like a photograph someone doctored. You have free time to walk the cobbled streets, look in the shop windows, and sit somewhere with a view before the real journey starts.
Then you board the Bernina Red Train. The train itself is famous—a heritage line that's been running this route for over a century, and UNESCO listed it because the engineering is that good. From St. Moritz to Tirano takes roughly four hours, and the track does things that feel impossible: it spirals around the Brusio Viaduct, a loop so tight and graceful you can see the train's own tail from the windows. Meadows drop away to valleys, tunnels cut through rock, and every few minutes there's a view that makes you reach for your phone and then put it down because the screen can't hold it. Your guide travels with you and explains what you're seeing—the glaciers, the passes, the villages that appear and vanish below.
Tirano is a medieval town on the Italian side of the border, and you get a few hours to eat lunch, walk the historic streets, and talk to locals who've seen the train pass every day of their lives. The return to Milan is by coach again, and by the time you're back it's evening and you've crossed two countries, ridden one of Europe's most storied railways, and stood in the Alps without needing to hike. The whole day is twelve to thirteen hours, which sounds long until you're on it and realize it's the only way to fit all of it in.
What’s included
- Round-trip coach transport from Milan in a private air-conditioned coach.
- free time to explore St. Moritz at your own pace.
- Bernina or Albula Red Train ticket (depending on your chosen route).
- expert English-speaking guide throughout the day.
- high-quality headset for clear audio and commentary on the train.
- free time in Tirano to explore historic streets and eat authentic Italian cuisine (Bernina route) or free time in Filisur with a visit to the Landwasser Viaduct terraces and the illusion coach (Albula route).
Operated by City Wonders Ltd
Is this one for you?Choose this if you want to see the Swiss Alps and ride one of Europe's most famous heritage railways without renting a car or planning multiple bookings—the coach, train ticket, and guide are all arranged, and the fixed schedule gets you back to Milan by evening.
Traveler reviews
Top questions
How long is the train journey on the Bernina Red Train?
Approximately four hours from St. Moritz to Tirano, depending on which route you select (Bernina or Albula).
What's included in the day trip price?
Round-trip coach transport from Milan, the Bernina or Albula Red Train ticket, free time in St. Moritz and Tirano (or Filisur), an English-speaking guide, and a high-quality headset for commentary on the train.
Do I need a visa to enter Switzerland?
Most travelers don't, but it depends on your nationality. You'll need a valid passport or ID card. Check the Swiss State Secretariat for Migration website to confirm your country's requirements before booking.
Is there time for lunch in Tirano?
Yes, you have free time in Tirano to explore the town, eat at local restaurants, and walk the historic streets before returning to Milan.
What's the difference between the Bernina and Albula train routes?
The Bernina route goes from St. Moritz to Tirano (four hours) and includes the Brusio Spiral Viaduct and time in the medieval town of Tirano. The Albula route is shorter (one hour on the train) and includes the Landwasser Viaduct viewpoint and a stop at Filisur with an optical illusion carriage.
How many hours is the full day trip?
The entire day is twelve to thirteen hours, including coach travel to and from Milan, time in St. Moritz, the train journey, and time in Tirano or Filisur.
Can the order of St. Moritz and Tirano be changed?
Yes, the itinerary may be reversed depending on operational needs to optimize your experience.
Is this tour suitable for people with mobility issues?
The tour involves coach travel, walking through towns, and boarding a train. Travelers should have at least a moderate level of physical fitness. If you have specific mobility concerns, contact the operator before booking.
St Moritz & Bernina Red Train from Milan: Alpine Day Trip
11h–12h 30m · EN
from US$ 87 per person
★★★★★★★★★★4.42215 reviews





























