The most comfortable way to reach Switzerland's ski resorts is a private transfer from Zurich or Geneva airport, which takes you from the arrivals hall to your chalet or hotel door. Most major resorts are about two to four hours away by road, and a chauffeur handles mountain driving, winter conditions and ski luggage for you.
- Zurich Airport (ZRH) suits eastern resorts such as St. Moritz, Davos, Laax and Andermatt; Geneva Airport (GVA) suits Verbier, Crans-Montana, Gstaad and Zermatt.
- Transfer times range from about 1.5 hours to over 3 hours, and winter weather can add more.
- Zermatt is car-free, so road transfers end in Täsch, from where a shuttle train completes the journey.
- A V-Class class van comfortably carries a family with skis and boot bags; request child seats when booking.
Which airport should you fly into for Swiss ski resorts?
Fly into Zurich for resorts in eastern and central Switzerland, and into Geneva for resorts in the west and in Valais. Choosing the closer airport can save an hour or more each way.
Zurich Airport sits just north of the city and connects quickly to the motorways towards Chur and Graubünden. Geneva Airport is on the edge of the city and has an exit on the French side as well as the Swiss side, which makes it a practical gateway for French resorts such as Chamonix too. Both airports are busy on winter Saturdays, when many chalets change over, so flight tracking and a meet and greet in the arrivals hall make a real difference. See our pages for Zurich and Geneva.
How long are transfers to the main ski resorts?
Most transfers take between about 1.5 and 3.5 hours in good conditions. Snowfall, weekend traffic and mountain passes can extend this, so build in a margin on travel days.
| Resort | Best airport | Typical drive time | Notes |
|---|---|---|---|
| St. Moritz | Zurich | about 3–3.5 hours | Via Chur; final approach over a mountain pass |
| Davos and Klosters | Zurich | about 2–2.5 hours | Via the A3 and A13 towards Landquart |
| Laax and Flims | Zurich | about 1.5–2 hours | Via Chur |
| Andermatt | Zurich | about 1.5–2 hours | Via the A2 towards the Gotthard |
| Verbier | Geneva | about 2–2.5 hours | Along Lake Geneva and the Rhône valley |
| Crans-Montana | Geneva | about 2.5 hours | Via Sierre |
| Gstaad | Geneva | about 2–2.5 hours | Via Montreux or Bulle |
| Zermatt (via Täsch) | Geneva | about 3.5 hours to Täsch | Car-free resort; shuttle train from Täsch |
What is the transfer to St. Moritz like?
The transfer from Zurich to St. Moritz is one of the most scenic in the Alps, taking about three hours or a little more via Chur and a high mountain pass into the Engadin valley. It is also one of the longest, so a comfortable vehicle matters.
The route leaves the motorway at Chur and climbs into the mountains. In winter the main pass road is generally kept open, but snowfall can slow progress and occasionally require snow chains. When conditions are difficult, an experienced chauffeur will adjust timing or route. On arrival, the car takes you directly to your hotel, whether in St. Moritz Dorf, St. Moritz Bad or neighbouring villages such as Celerina, Pontresina or Champfèr. More is on our St. Moritz page.
How do you get to Zermatt if cars are not allowed?
Zermatt is car-free, so road transfers stop in Täsch, about 5 km down the valley, where a shuttle train runs to Zermatt in around 12 minutes. Most hotels in Zermatt meet guests at the station with electric vehicles.
A chauffeur can drop you at the Täsch terminal and help move luggage onto trolleys for the train. On the return, arrange a pick-up time at Täsch that leaves ample margin before your flight from Geneva or Zurich.
What should you know about winter driving in the Swiss Alps?
Swiss mountain roads are well maintained, but winter conditions demand suitable tyres, snow chains when signs require them and experience on steep, icy bends. These are exactly the conditions where a professional chauffeur adds the most value.
- Snow chains: must be fitted where road signs require them, so vehicles should carry a set in winter.
- Motorway vignette: Swiss motorways require a valid vignette, which is the operator's responsibility on a chauffeured transfer.
- Pass closures: some high passes close in winter; routes are planned around current conditions.
- Car-carrying trains: some routes use rail tunnels where cars are carried on trains, such as the Vereina tunnel towards the Engadin.
Because conditions can change quickly, share your flight numbers so arrival times can be tracked, and stay reachable on WhatsApp during travel days.
How should you plan the return transfer to the airport?
Allow more time for the return journey than for the outbound one, because Saturday changeover days bring heavy traffic down the valleys and towards the airports. A generous margin is the simplest protection against missing a flight.
Many chalets and hotels ask guests to check out in the morning, which means departure traffic peaks at similar times across a resort. If your flight is in the afternoon, discuss the pick-up time with your chauffeur the day before, taking account of the latest weather forecast and any reported closures. In heavy snow, leaving earlier is almost always the better choice.
If you have a few hours before an evening flight, a chauffeur can also break the journey with a lunch stop, or a short visit to Zurich or Geneva on the way to the airport. Luggage stays secure in the car while you are out, so you can make the most of the final day without worrying about bags or storage.
Which vehicle is best for a ski transfer?
A V-Class class van is usually the best choice for families or groups with ski equipment, as it combines seating for several passengers with generous luggage space. Couples travelling light can choose an S-Class class sedan for extra comfort on long transfers.
When booking, tell us how many passengers, suitcases, ski bags and boot bags you have, so the right vehicle is assigned. Child seats are available on request. If you plan to visit several resorts or day-trip to another valley, hourly hire gives you a car and driver for the day. Bookings can be made through the booking form.
The short answer
Fly into Zurich for St. Moritz, Davos, Laax and Andermatt, and into Geneva for Verbier, Crans-Montana, Gstaad and Zermatt. Expect transfers of about 1.5 to 3.5 hours, longer in heavy snow. A private chauffeur takes care of winter driving, vignettes and ski luggage, so your holiday starts the moment you leave arrivals.
