4 tours · €139–€1039 per person · ★ 4.8
A Bernina Express day from Milan is a long one, and the 4 tours here were picked by hand from every listing rated 4.5★ or higher. Prices run from €139 per person for a coach day with the second class train ticket and free time in St Moritz to €1039 per person for a private car with hotel pickup and a private guide. Between them sit a small bus version capped at eighteen and a combination that adds a stop on Lake Como before the mountains.
A quick way to choose: plan the whole day around it, because the Bernina train tours leave the central station early, run twelve to thirteen hours with a twisty mountain road on the way, and food and drinks stay out of the price. Everyone needs an original passport or an EU identity card for the Swiss border, the standard ticket is second class with opening windows, the small bus trip sets a minimum age of twelve, and the train runs in any weather. The best reviewed Bernina Express tours from Milan come first below.
✅ SMALL-GROUP max 18 people ✅ SMALL Bus ✅ Intimate Tour Enjoy a 13-hour trip to one of the UNESCO World Heritage sites, the Bernina TRAIN railway, ...
Discover the enchanting beauty of the Alps on board the highest train in Europe with an expert guide. Through breathtaking landscapes you will arrive ...
An exclusive "Bernina Red Train" 1 day tour from Milan to discover the enchanting beauty of the Alps on board the highest train in Europe with an expe...
Discover the enchanting beauty of Lake Como, and the breathtaking landscapes of the Alps on board the highest train in Europe with an expert guide. ...
Tours and prices on this page last updated September 26, 2026
Editorial picks checked: September 24, 2026 · Ranked by Rating weighted by review volume, then what the price covers and the conditions. Prices and ratings on tour cards are live. Commissions never affect the order.
We compared 4 Bernina Express day trips from Milan by group size, which train ticket is included, Lake Como stops and the length of the day.
Choose the English option: max eighteen, Bernina ticket and Como stop, 12h 45m at €190 per person; two to book. 4.92 from 732 reviews.
Choose the Albula Line option for coach transfers and the St. Moritz to Thusis train, 12h at €139 per person; English only. 4.81, 3,795 reviews.
Choose Standard for a Como stop and Bernina ticket with coach transfers, 13h at €175 per person; English only. 4.58 from 88 reviews.
| Tour | Best for | Price | Rating | Duration | Trade-off |
|---|---|---|---|---|---|
| Small-Group Bernina Scenic Train Day | Small bus, guide all day | €190 per person | 4.92★ (732) | 12h 45m | Two to book; minimum age twelve; lunch extra |
| Red Train and St. Moritz, Albula Option | Albula train and coach | €139 per person | 4.81★ (3,795) | 12h | Bernina route is a separate option; food extra |
| Lake Como, Swiss Alps and Bernina Train | Lake stop plus the train | €175 per person | 4.58★ (88) | 13h | Free time in St. Moritz is not guaranteed |
| Private Bernina Train Day with Pickup | Private with hotel pickup | €1039 per person | 4.96★ (46) | 10h–13h | Priced per person, two to book |
Our editorial picks require a rating of 4.5★ or higher and at least 50 traveler reviews. Read our methodology.