Getting to St Moritz
St Moritz is about three hours’ drive from Zurich and Milan airports. Transferring by train takes even longer but rail enthusiasts will regard the journey as part of the holiday because of its spectacular views. And those with access to a private jet can use the airstrip just outside of town.
Nearest international airports to St Moritz
Zurich airport 229km / 2 hours 45 minutes drive time
Milan Malpensa airport 251km / 3 hours drive time
Geneva airport 478km / 5 hours drive time
Times quoted assume good traffic and weather conditions. Actual journey times may vary.
Airport transfers to St Moritz
Normally transfers by road, via a specialist ski resort transfer service, are quicker than transfers by rail, but the final section of the train journey from Chur is spectacular.
Ski-Lifts private airport transfers to St Moritz and nearby villages
Each year Ski-Lifts helps more than 100,000 skiers and boarders get to their accommodation in ski resorts including St Moritz, with a range of hassle-free, door-to-door transfer options from all major airports and train stations, and 24/7 English language assistance if needed. Get an immediate quote and book online >>>
Alps2Alps Low Cost Reliable Transfer Service
Alps2Alps cover all major ski destinations in the Alps and provide reliable transfers to St Moritz from Zurich Airport and from all the Milan Airports (Malpensa, Linate and Bergame/Milan Orio) or from regional train stations, and at seriously competitive prices. Professional English speaking drivers meet and greet you on arrival and transport you safely and swiftly to your accommodation. Private transfers or group transfers for up to 52 people with secure online booking, 24/7 telephone support and generous discounts for mid-week transfers. Get a transfer quotation and book online >