Zermatt, Valais, Switzerland — zermatt switzerland matterhorn night 2012

Ski season 2026–27

Airport to ski resort transfers

Driving times, distances and train times from 50 airports to 88 ski resorts, with private transfers, car hire and hotels for each trip.

Airports
50
Ski resorts
88

Updated

Popular ski transfers

Pick a route

Photo: chensiyuan, CC BY-SA 4.0, via Wikimedia Commons.

Start from your airport

Ski transfers by airport

Drive times from each airport to its ski resorts, nearest first.

From landing to the slopes

How your transfer to the resort works

Passport and a phone with a booking on a red suitcase1

Book before you fly

Choose your car and pickup time from the airport and add your flight number.

Photo: Jacob on Pexels.

A driver waiting beside a black car2

Meet your driver

Your driver meets you at the airport at the time you booked.

Photo: Lee Salem on Pexels.

A car on a country road heading towards the mountains3

Ride up to the resort

Straight to your accommodation, at the price fixed when you booked.

Photo: Artem Yellow on Pexels.

Every route

Find your transfer

Each guide compares private transfers, trains, buses where they run, and car hire.

Geneva Airport (GVA)

Turin Airport (TRN)

Zurich Airport (ZRH)

Innsbruck Airport (INN)

Munich Airport (MUC)

Lyon Airport (LYS)

Milan Airport (MXP) (MXP)

Salzburg Airport (SZG)

Denver Airport (DEN)

Basel Airport (BSL)

Friedrichshafen Airport (FDH)

Eagle Airport (EGE)

Venice Airport (VCE)

Grenoble Airport (GNB)

New Chitose Airport (CTS)

Milan Airport (BGY) (BGY)

Milan Airport (LIN) (LIN)

Sofia Airport (SOF)

Kraków Airport (KRK)

Salt Lake City Airport (SLC)

Montreal Airport (YUL)

Calgary Airport (YYC)

Vladikavkaz Airport (OGZ)

Tbilisi Airport (TBS)

Toyama Airport (TOY)

Vancouver Airport (YVR)

Verona Airport (VRN)

Perpignan Airport (PGF)

Barcelona Airport (BCN)

Toulouse Airport (TLS)

Trondheim Airport (TRD)

Kittilä Airport (KTT)

Oslo Airport (OSL)

Montrose Airport (MTJ)

Jackson Airport (JAC)

Bozeman Airport (BZN)

Boise Airport (BOI)

Reno Airport (RNO)

Burlington Airport (BTV)

Kelowna Airport (YLW)

Asahikawa Airport (AKJ)

Cheongju Airport (CJJ)

Seoul Airport (ICN) (ICN)

Kuusamo Airport (KAO)

Hayden Airport (HDN)

Edmonton Airport (YEG)

Colorado Springs Airport (COS)

Rovaniemi Airport (RVN)

Plovdiv Airport (PDV)

Granada Airport (GRX)

Common questions

Which airport is closest to the Alps?

Geneva serves the most resorts on this list — 20 of them — followed by Zurich, Turin and Munich. Closest by road is not always fastest: a car-free resort ends on a train regardless of how near the airport is.

How long does an airport transfer to a ski resort take?

On these routes the driving times run from under an hour to more than four, based on OpenStreetMap road data without traffic or snow. Winter conditions and chain controls make real journeys longer.

Should I book a private or a shared ski transfer?

A private transfer goes straight to your accommodation, so it takes about the driving time and suits families and groups with ski bags. A shared transfer or bus is usually cheaper per person but stops for other passengers and takes longer.

Can you reach a ski resort by train?

Some, yes. Where a Swiss rail connection runs from the airport station, the guide shows the fastest train on a December weekday. Zermatt is car-free, so the last stretch is by train whichever airport you fly into.

Pick your airport and resort to see your options

Airport to ski resort transfers

Find your transfer

About these times

Driving: OSRM routing on OpenStreetMap roads (router.project-osrm.org): distance and typical driving time without traffic, snow or chains. Train: SBB timetable via transport.opendata.ch: connections leaving from 09:00 on Tuesday 15 December 2026. Times exclude traffic, snow and chain controls, so allow extra time in winter.

Compare 88 ski resorts →