You depart Milan by coach, travel to St Moritz in the Upper Engadine, have free time to explore the luxury shops and taste local pastries, then board the Bernina Red Train for a 2-hour 20-minute ride through Alpine peaks with opening windows for unobstructed photos. Your guide travels with you, explains the route, and the coach returns you to Milan the same evening.
You're rolling out of Milan before dawn, the coach climbing north toward the Alps while the city still sleeps behind you. The drive to St Moritz takes most of the morning — there's a breakfast stop along the way, and somewhere between the flatlands and the foothills, Lake Como slides past the windows. By early afternoon you're standing on the platform at St Moritz, 1,856 meters up in the Engadine valley, where the air is thin and the shops are lined with names you recognize from magazines. The town itself is small enough to walk in an hour, but the real reason you're here is waiting at the station: the Bernina Red Train.
The train leaves in the early afternoon, and the next two hours and twenty minutes are the kind of ride you don't forget. The Bernina line climbs higher than any other standard-gauge railway in the Alps, and the windows open — actually open — so you can shoot photos without the glare bouncing off the glass. Your guide is on board the whole time, pointing out the viaducts and the switchbacks and the moment when you cross from Switzerland into Italy. The landscape does the rest: granite peaks, hairpin turns, valleys that drop away so steeply you stop trying to photograph them and just look. The train pulls into Tirano in the late afternoon, and then it's the coach again for the drive back to Milan, arriving in the evening.
The whole day is timed so you're not rushing through any of it, but you're also not sitting around waiting. St Moritz has free time built in, so if you want to duck into one of the pastry shops and taste the chocolates they're famous for, you can. If you'd rather walk the lakeside or just sit with a coffee and watch the mountains, that works too. The guide handles the explanations on the train itself, so you don't need to read a pamphlet or wonder what you're looking at — it's all there as you pass it.
Your day includes round-trip coach transfers departing from the central train station in Milan (Excelsior Hotel Gallia), a breakfast stop on the way to St Moritz, free time to explore the town and visit pastry shops, a 2nd class train ticket on the Bernina Red Train with opening windows for photography, an English-speaking professional guide who travels with you and explains the route, and the return coach journey to Milan in the evening. The air-conditioned coach is used for both transfers.
Operated by TAOTRAVEL
Is this one for you?A good fit if you want to experience the highest train route in the Alps without arranging transport, train tickets, or timing yourself — the fixed schedule packs the drive, the mountain town, and the famous train ride into a single day from Milan, and the guide handles the logistics and the explanations.
Same experience, different operators — compare price, rating and length.
Milan to St Moritz: Bernina Red Train & Swiss Alps Day Trip★ 4.81 (3,698)12hEN€ 139
Milan 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 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: 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 ›
San 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: 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 ›
Milan 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: 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 ›
St Moritz & Bernina Red Train from Milan: Alpine Day TripDay trip from Milan to St Moritz & Tirano on the Bernina Red Train. Includes coach transport, train ticket, lunch and English-speaking guide.★ 4.41 (209)11h–12h 30mEN€ 74View ›
Milan 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 ›
Lake 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 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 ›
Milan: 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 Alps Day Trip
12h · EN
from € 139 per person
★★★★★★★★★★4.813,698 reviews