Zurich Airport to Zurich city from CHF 160
- Airport transfers
- Corporate travel
- Limousine service
- +5
How to get to St. Moritz: Zurich Airport to St. Moritz by train in about 2 h 40 or by car in about 3 h, Milan transfers, Engadin Airport and scenic trains.
Updated
4 transfer companies · Featured first, then A–Z
Zurich Airport to Zurich city from CHF 160
Lugano to Malpensa transfers, cars to minibuses
St. Moritz limousine & minibus transfers, 24/7
St. Moritz taxi since 1979 – airport transfers 24/7
St. Moritz is a famous resort in the Engadin valley of Graubünden. Most visitors fly into Zurich or Milan, and the last part of the trip crosses Alpine passes or scenic railways.
The fastest trains from Zurich Airport take about 2 h 38 with two changes, at Zurich HB and at Chur or Landquart. About 30 trains run each day. From Zurich city, allow about 3 hours over the Albula line.
Zurich Airport is about 299 km away by road. Driving takes about 3 hours from Zurich or from Milan, and about 4 hours from Munich. One Zurich chauffeur firm lists St. Moritz from about CHF 1,275. Local firms quote Milan Malpensa, Linate, Bergamo and Innsbruck runs on request. Drivers from the north can use the Vereina car train from Klosters, 18 minutes through the tunnel, all year.
The fastest trains take about 2 hours 38 minutes with two changes.
About 3 hours by car over Alpine pass roads.
Engadin Airport at Samedan is nearby, but it serves private jets, charters and helicopters, not airlines.
We use analytics cookies to see how the site is used and improve it. They are only set if you accept. Cookie Policy