Milan to Bernina Express: Alpine Train & St. Moritz Day Trip
Thirteen hours, one train, two countries, and views that don't fit in a photo.
You travel from Milan through Lake Como and a mountain valley to board the Bernina Express, a UNESCO heritage railway that climbs to glacier views in the Swiss Alps. The day includes minibus transport, the train ticket, a stop in St. Moritz, and a return drive through Switzerland. Plan for thirteen hours of continuous travel with short walks and stairs; the pace is steady and the group stays under eighteen people.
Step-by-step itinerary
Bernina Train and Swiss Alps tour
- Transfer from Milan to Lake Como town
- Walk 30 minutes in lakeshore village
- Drive along Lake Como and Valtellina valley
- Stop at valley town, winery, or café
- Climb stairs to Bernina station for lunch
- Ride Bernina Train to highest point
- Drive toward St. Moritz
- Walk along alpine lake and explore town
- Return to Milan by train or minibus
The Experience
The Bernina Express climbs 2,330 meters through the Swiss Alps on a single track that UNESCO listed as a World Heritage site, and you board it after a full morning already spent moving through some of the most layered landscape in Europe. You start at Milan Central station before dawn, transfer by minibus or regional train to Lake Como, then walk through a lakeshore village where the light hits the water in a way that makes you understand why people have painted this place for centuries. After that, the minibus winds through the Valtellina valley for ninety minutes — the road is narrow and twisty, and your guide points out the vineyards and old stone villages tucked into the mountainside. You stop once, maybe at a winery or a small café in a town you've never heard of, just long enough to stretch and buy a coffee.
Then you climb to Tirano station on foot — there are stairs, and it takes a few minutes — and you have about an hour to find lunch on your own before boarding the Bernina train. This is the part that justifies the whole day. The train leaves the station and immediately starts climbing through switchbacks and viaducts, and you watch the valley drop away below you. In winter, you get off at Diavolezza, the highest stop, where the glaciers and snowcaps fill the entire view. In summer, the route goes a bit higher. Either way, you're standing on a platform in the middle of the Alps, and the air is thin and cold even when it's warm in Milan. After that, the minibus drives you toward St. Moritz, and you have forty-five minutes to walk around this famous resort town — it's small enough that you can see most of it, and the shops and cafés are exactly what you'd expect from a place that's been fashionable for over a century.
The return to Milan takes three hours and covers another spectacular valley in Switzerland. You can either stay on the minibus the whole way or take a regional train for part of it — your guide will explain the options. By the time you're back at Milan Central station, you've been moving for thirteen hours straight, and you've crossed into Switzerland and back without ever leaving a guided group. The walking is short but involves stairs, and the mountain roads are real — not dangerous, but not smooth either. Bring layers, a valid passport, and realistic expectations about bathroom stops on a twisty road. This is not a relaxed day; it's a full immersion into Alpine geography and a UNESCO railway that actually works the way it was built.
What’s included
- Your day includes small-group minibus transport from Milan Central station to Lake Como, a guided walk through a lakeshore village, a ninety-minute drive through the Valtellina valley with a stop at a winery or café, the Bernina Express train ticket with a stop at the highest point to view glaciers and snowcaps, forty-five minutes to explore St.
- Moritz, and return transport to Milan by minibus or regional train.
- An English-speaking guide leads the group throughout.
- Lunch in Tirano is on your own, and all other meals and drinks are your responsibility.
Operated by LUCAfromITALY
Is this one for you?Right for travelers based in Milan who want to see the Swiss Alps and ride a UNESCO heritage railway without arranging their own transport or train tickets. Expect a full thirteen-hour day with stairs, twisty mountain roads, and the physical pace that makes fitting two countries and a glacier view into one trip possible.
Traveler reviews
Compare the 13 similar options
Milan to Bernina Express: Alpine Train & St. Moritz Day Trip★ 4.92 (724)12h 45mEN€ 190
Brera food walk Milan: Italian regional tastings with wineTaste 5 or 6 Italian regional specialties—gelato, salumi, chocolate, pizza and wine—while strolling Brera's atmospheric streets with a local guide who★ 4.92 (324)2h 30mEN · IT +1€ 79View ›
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.95 (563)3h 30mEN€ 94View ›
Lake Como: Bellagio & Varenna Day Trip From MilanDay trip from Milan to Lake Como with boat rides to Bellagio and Varenna, free time in each village, air-conditioned transport included. Returns evening.★ 4.95 (81)10hEN€ 79View ›
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 ›
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 (181)10hEN · ES€ 71View ›
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,438)12h 30mEN · ES€ 149View ›
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 (261)2h 30mEN€ 75View ›
Milan 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,766)12hEN€ 139View ›
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 ›
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,561)10h 30mEN€ 109View ›
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.59 (27)3hEN€ 79View ›
Lake Como & Lugano tour from Milan: Bellagio by ferryDay tour from Milan to Lake Como and Swiss Lugano with ferry transfers, guided stops in Bellagio and lakefront Lugano★ 4.84 (989)10h 30mEN€ 79View › Top questions
What's included in the tour price?
Small-group minibus transport from Milan, the Bernina Express train ticket, an English-speaking guide, and all transfers. Lunch in Tirano is on your own.
How long is the whole day?
Thirteen hours minimum, starting from Milan Central station early in the morning and returning in the evening.
Do I need a passport?
Yes. Every passenger must carry a valid passport because the route crosses into Switzerland.
What if the weather is bad or the train doesn't run?
In severe weather or if the Bernina train is not operating, the tour may be cancelled with a full refund, or run partially without reaching the highest point or St. Moritz.
Is there a lot of walking?
Walking is short but involves stairs — about thirty minutes in the lakeshore village, ten minutes near St. Moritz, and a few minutes to reach Tirano station. Moderate fitness is needed.
What should I bring?
In summer, a light sweater or jacket. In winter, a heavy jacket, good shoes, scarf, gloves, and a cap. Always bring your passport and be ready for mountain weather.
How many people are in the group?
Maximum eighteen people per tour, traveling in a small minibus.
Can I do part of the journey by train instead of minibus?
Yes. You can take a regional train from Milan to Lake Como, and on the return, you can choose between the minibus or regional train for part of the route back.
Is this tour suitable for children?
Children must be at least twelve years old and accompanied by an adult. The long day and stairs make it unsuitable for very young children.
What if I'm pregnant or have a medical condition?
The tour is not recommended for pregnant travelers or people with medical conditions due to the length, altitude, and physical demands.
Milan to Bernina Express: Alpine Train & St. Moritz Day Trip
12h 45m · EN
from € 190 per person
★★★★★★★★★★4.92724 reviewsVerified traveler reviews via our booking provider
























