Transfer from Zurich to
St. Moritz
Popular in St. Moritz
Distance
ROUTE
Zurich → St. Moritz
DISTANCE
≈ 203 km / 126 mi
AVG TIME
≈ 2h 45m
STARTING
Business Sedan
CHF 550What you get on this route
Pro chauffeurs
Ski & luggage help
Child seats
Hotel & chalet drop-offs
Rail/airport pickups
Lake & valley viewpoints
A smooth drive from Zurich
to the heart of St. Moritz
Your private driver collects you anywhere in Zurich and heads into Graubünden via Lake Zurich, Walensee and Chur before climbing the Julier Pass into the Engadin valley. We drop you at hotels and chalets across St. Moritz Dorf/Bad, or nearby resorts like Celerina, Samedan, Silvaplana and Pontresina on request.
Good to know
- Winter readiness: snow tyres, chains and live weather checks in the snow season.
- Popular scenic stops: Walensee outlooks, Chur old town, Lake Silvaplana.
- Carrying skis or oversized bags? Tell us in the notes so we plan vehicle space.

Frequently Asked Questions
Average travel time is about 2 hours 45 minutes in normal conditions. In snow season, timing can vary — we plan proactively.