St. Moritz
Private Day Trip from Milan
Up Lake Como and the Val Bregaglia, over the Maloja Pass to the Engadine lakes and St. Moritz, and home the same evening. Door-to-door by private Mercedes, 12 hours, fixed price from €1,085 per car.
Book this day trip
St. Moritz & Engadine · private and tailor-made
Book this day trip
See the price for your car now, then send the request: we confirm the driver and send a secure payment link. The itinerary is yours to change: tell us your stops in the notes.
- CarsMercedes E-Class up to 2 guests, V-Class up to 6
- Pick-upYour hotel in Milan, or Malpensa, Linate, Bergamo (+€60)
- PaymentNothing now: we confirm, then send a secure link
St. Moritz from Milan, in a single day
St. Moritz sits at about 1,800 metres in the Upper Engadine, the high Swiss valley of lakes and larch woods where winter tourism in the Alps began in 1864. It hosted the Winter Olympics in 1928 and 1948, and it is still a place of grand hotels, a frozen lake used for polo and horse racing in winter, and clear, dry light. From Milan it is about 175 km, roughly three hours each way, which makes it one of the longer and more spectacular day trips from Milan.
The drive is half the point. The classic road follows the eastern shore of Lake Como to Chiavenna, climbs the Val Bregaglia into Switzerland and tops out at the Maloja Pass, where the Engadine opens up with the lakes of Sils and Silvaplana. The alternative runs through Valtellina and over the Bernina Pass, so you can go one way and come back the other. The price is per vehicle, not per person: from €1,085 with an E-Class for two, from €1,225 with a V-Class for up to six.
St. Moritz Day at a Glance


St. Moritz Day Trip Itinerary
A full 12-hour day: Lake Como and the Bregaglia on the way up, five hours in the Engadine, and a choice of roads home.
Tailor-made, always. This itinerary is our suggestion only: every MilanobyCar day trip is tailor-made. Change the stops, the order and the timing as you like, or tell us your own plan in the booking notes.
Your driver, your local insider. Our chauffeurs are not licensed tour guides and do not guide you inside museums or sites, but they know these places well from years on the road: ask them for the best viewpoints, where to eat, where to stroll and how to avoid the busiest spots. If you would like a licensed guide, we can book one for you.
Early pick-up at your hotel in Milan
An early start gives you the most time in the mountains. Your driver meets you in the lobby; the day can also begin at Malpensa or Linate, with luggage kept in the car.
Along the eastern shore to Chiavenna
The road follows the Lario shore past Lecco and Varenna, then leaves the lake at Colico for Chiavenna, an old trading town at the foot of the Splugen and Maloja roads, known for its crotti, the cool natural cellars in the rock. A good place for coffee.
Val Bregaglia and the Maloja Pass
After the border at Castasegna the valley narrows and climbs through granite villages; Soglio, on its terrace above the valley, is a short detour. The last stretch is a tight series of hairpins up to the Maloja Pass at 1,815 m, where the Engadine begins.
Sils and Silvaplana
The road runs between the lakes of Sils and Silvaplana. Stop at Sils Maria, where Nietzsche spent his summers in the 1880s, for a walk towards the lakeshore or the Fex valley.
The lake, the village and lunch
Time for the walk around Lake St. Moritz, the Segantini Museum, the boutiques on Via Serlas and lunch. With clear skies, the funicular to Muottas Muragl gives the classic view down over the chain of Engadine lakes.
Back over the Maloja, or via the Bernina Pass
Return the way you came, or take the Bernina Pass (2,328 m) down to Tirano and Valtellina for a different landscape. Drop-off at your Milan hotel, Malpensa or Linate.
St. Moritz Day Trip Prices — 12-Hour Private Car
Prices are per vehicle for the whole 12-hour day with distance included, whatever the number of passengers. Saturdays and Sundays +20%, major holidays +50%, airport pick-up +€60. Extra hours €75 with the E-Class, €85 with the V-Class, bookable in the form below.
- •Door-to-door from your Milan hotel
- •English-speaking chauffeur
- •12 hours · distance included
- •Door-to-door from your Milan hotel
- •English-speaking chauffeur
- •12 hours · distance included
- •Executive luxury sedan
- •English-speaking chauffeur
Included in the price
- ✓Private Mercedes and English-speaking chauffeur for the whole day
- ✓Door-to-door pick-up and return in Milan
- ✓Fuel, motorway tolls, the Swiss motorway vignette and parking for the car
- ✓Bottled water on board
- ✓Child seats on request, free of charge
- ✓Driver waiting while you visit
Not included — paid separately
- ✕Funicular tickets (Muottas Muragl and others)
- ✕Museum tickets
- ✕Meals and drinks
- ✕Licensed local guide (bookable on request)
Milan to St. Moritz: The Route
About 175 km and three hours each way: SS36 along Lake Como to Chiavenna, then the Val Bregaglia and the Maloja Pass. The alternative via Valtellina and the Bernina Pass is a little longer.
St. Moritz Day Trip from Milan — FAQ
St. Moritz by private car or by train?
There is no direct train: from Milan you change at Tirano for the Rhaetian Railway, or go via Chiavenna and a Swiss PostBus over the Maloja. Either way it is a long day of connections. By car the journey starts at your hotel door, you stop where you like on Lake Como and in the Bregaglia, and you can return by a different pass.
What to know before a St. Moritz day
It is a long day, so an early start pays off. Bring a passport or ID card and a warm layer: at 1,800 m the air is cool even in summer. The currency is the Swiss franc and prices are Swiss, so a card is the easiest way to pay. In late spring and late autumn some hotels, restaurants and lifts close between seasons.
How much is a St. Moritz day trip?
MilanobyCar charges a fixed price per car: from €1,085 for two passengers in a Mercedes E-Class and from €1,225 for up to six in a V-Class, for 12 hours including driver, fuel, tolls and parking. The exact price for your date appears in the booking form.
Book Your St. Moritz Day Trip — Private Mercedes from Milan
12 hours, English-speaking driver, door-to-door. Tell us which pass you prefer and where you want to stop.
or call +39 335 821 0912
