Plan your trip with a local expert We build a plan around you. Free.
Italy  »  Lombardy  »  Milan | 🏛 Day Trips From Milan

St Moritz & Bernina Red Train from Milan: Alpine Day Trip

★★★★★★★★★★ 4.41 (209 reviews) 72% rated it 5 stars
Free cancellationTravelers' pick
  • St Moritz & Bernina Red Train from Milan: Alpine Day Trip
  • St Moritz & Bernina Red Train from Milan: Alpine Day Trip 2
  • St Moritz & Bernina Red Train from Milan: Alpine Day Trip 3
  • St Moritz & Bernina Red Train from Milan: Alpine Day Trip 4
  • St Moritz & Bernina Red Train from Milan: Alpine Day Trip 5
  • St Moritz & Bernina Red Train from Milan: Alpine Day Trip 6
  • St Moritz & Bernina Red Train from Milan: Alpine Day Trip 7
  • St Moritz & Bernina Red Train from Milan: Alpine Day Trip 8
  • St Moritz & Bernina Red Train from Milan: Alpine Day Trip 9
  • St Moritz & Bernina Red Train from Milan: Alpine Day Trip 10
  • St Moritz & Bernina Red Train from Milan: Alpine Day Trip 11
  • St Moritz & Bernina Red Train from Milan: Alpine Day Trip 12
  • St Moritz & Bernina Red Train from Milan: Alpine Day Trip 13
  • St Moritz & Bernina Red Train from Milan: Alpine Day Trip 14
  • St Moritz & Bernina Red Train from Milan: Alpine Day Trip 15
  • St Moritz & Bernina Red Train from Milan: Alpine Day Trip 16
  • St Moritz & Bernina Red Train from Milan: Alpine Day Trip 17
  • St Moritz & Bernina Red Train from Milan: Alpine Day Trip 18
  • St Moritz & Bernina Red Train from Milan: Alpine Day Trip 19
  • St Moritz & Bernina Red Train from Milan: Alpine Day Trip 20
  • St Moritz & Bernina Red Train from Milan: Alpine Day Trip 21
  • St Moritz & Bernina Red Train from Milan: Alpine Day Trip 22
  • St Moritz & Bernina Red Train from Milan: Alpine Day Trip 23
  • St Moritz & Bernina Red Train from Milan: Alpine Day Trip 24
  • St Moritz & Bernina Red Train from Milan: Alpine Day Trip 25
  • St Moritz & Bernina Red Train from Milan: Alpine Day Trip 26
  • St Moritz & Bernina Red Train from Milan: Alpine Day Trip 27
  • St Moritz & Bernina Red Train from Milan: Alpine Day Trip 28
  • St Moritz & Bernina Red Train from Milan: Alpine Day Trip 29
1/29
Duration11h–12h 30m
GroupUp to 60
LanguagesEN
Mobile ticketAccepted

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

11h–12h 30m

Step-by-step itinerary

  • 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).
Good to know
Moderate physical levelPublic transport nearbyNot for heart conditionsInfants must sit on laps

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

4.41★★★★★★★★★★
209 verified traveler reviews
5 150
4 27
3 11
2 9
1 12
Read all the reviews ›

Compare the 13 similar options

Same experience, different operators — compare price, rating and length.

St Moritz & Bernina Red Train from Milan: Alpine Day TripYou are hereSt Moritz & Bernina Red Train from Milan: Alpine Day Trip★ 4.41 (209)11h–12h 30mEN€ 74
Milan Navigli: Food Tour & Aperitivo with Wine TastingsMilan Navigli: Food Tour & Aperitivo with Wine TastingsWalking tour of Milan's Navigli district with 6 food tastings, 3 drinks and local guide. Pizza fritta, risotto alla Milanese, aperitivo and gelato. Small groups.★ 4.94 (540)3h 30mEN€ 94View ›Lake Como & Bellagio Day Trip from Milan with CruiseLake Como & Bellagio Day Trip from Milan with CruiseLake Como full-day tour from Milan with Como Cathedral, Bellagio village, boat cruise, bilingual guide, and round-trip transport.★ 4.12 (180)10hEN · ES€ 89View ›Milan: Duomo Rooftop & Sforza Castle with Gelato TastingMilan: Duomo Rooftop & Sforza Castle with Gelato TastingMilan small group tour with skip-the-line Duomo rooftop access, Galleria Vittorio Emanuele II, La Scala, and Sforza Castle. Includes gelato tasting and expert guide.★ 4.94 (53)3hEN€ 99View ›San Siro Skywalk: 50-Meter Stadium Rooftop AccessNewSan Siro Skywalk: 50-Meter Stadium Rooftop AccessSan Siro Stadium skywalk tour in Milan with museum entry and rooftop access at 50 meters. Skip-the-line tickets included. Stadium tours year-round.1h–1h 30mEN · IT€ 87View ›Milan: Street Food Tour Brera & Duomo with Wine TastingMilan: Street Food Tour Brera & Duomo with Wine TastingSmall-group food tour through Milan's Duomo, Sforza Castle and Brera. Four tastings: panzerotto, pizza, prosciutto with wine, and gelato. Local guide included.★ 4.58 (26)3hEN€ 79View ›Milan: Segway Tour Castello Sforzesco & DuomoMilan: Segway Tour Castello Sforzesco & DuomoGuided Segway tour of Milan's landmarks: Castello Sforzesco, Duomo, La Scala, Arch of Peace & shopping streets. Small groups (max 8), 30-min training, headphones included.★ 4.78 (258)2h 30mEN€ 75View ›Milan to St Moritz: Bernina Red Train & Swiss Alps Day TripMilan to St Moritz: Bernina Red Train & Swiss Alps Day TripDepart Milan by coach, ride Europe's highest train through Alpine peaks, explore St Moritz at 1,856m, return same day. Guide and 2nd class tickets included.★ 4.81 (3,698)12hEN€ 139View ›Lake Como Day Trip from Milan: Bellagio & Varenna with BoatLake Como Day Trip from Milan: Bellagio & Varenna with BoatSmall-group Lake Como tour from Milan with express train, boat cruise, skip-the-line ferry access & lunch in Bellagio. 10 hours, max 14 people, professional guide included.★ 4.88 (1,497)10h 30mEN€ 99View ›Milan to Bernina Express: Alpine Train & St. Moritz Day TripMilan to Bernina Express: Alpine Train & St. Moritz Day TripDay trip from Milan through Lake Como and Valtellina valley to the Bernina Express UNESCO railway. Includes train ticket, minibus transport, and St. Moritz. Max 18 people.★ 4.92 (716)12h 45mEN€ 190View ›Milan: Verona, Lake Garda & Sirmione Boat Cruise Day TripMilan: Verona, Lake Garda & Sirmione Boat Cruise Day TripFull-day tour from Milan to Verona and Lake Garda with boat cruise around Sirmione, Scaliger Castle views, and guide narration. Includes vehicle, headsets, lunch.★ 4.73 (335)11hEN · ES€ 99View ›Milan to St. Moritz: Bernina Red Train & Swiss AlpsMilan to St. Moritz: Bernina Red Train & Swiss AlpsFull-day trip from Milan to St. Moritz on Switzerland's Bernina Red Train. Includes coach transport, 2nd-class train ticket, and free time in both towns. Around 12 hours.★ 4.32 (2,432)12h 30mEN · ES€ 149View ›Milan to Venice: Full-Day Tour & Boat Ride with St. Mark'sMilan to Venice: Full-Day Tour & Boat Ride with St. Mark'sFull-day Venice tour from Milan with guided walk, St. Mark's Square, Rialto Bridge, boat transfer on Grand Canal, and return transport. Departs 7am.★ 4.75 (416)13hEN€ 159View ›
Compare more experiences like this »

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 € 74 per person

★★★★★★★★★★4.41209 reviews
from
€ 74per person
Group discount available
See dates & prices ›Pick your date and pay when you book
More experiences in Milan »
Do you need help planning your next activity?