
Ski season 2026–27 · Switzerland
Geneva Airport ski transfers
Drive times, road distances and the ways to get from Geneva Airport to 53 ski resorts, nearest first: La Clusaz is the closest.
- Resorts
- 53
- Nearest: La Clusaz
- 1h 15m
- Driver meets you with a name sign
- Flight monitored, up to 1 hour free waiting
- Fixed price when you book
- 24/7 support
Updated
Pre-book your ski transfer
From
Geneva International Airport (GVA)
Where are you going?
Photo: Clément Bucco-Lechat, CC BY-SA 3.0, via Wikimedia Commons.
La Clusaz is the closest ski resort to Geneva Airport, about 1h 15m and 58 km by road. Then Le Grand-Bornand (1h 15m), Les Portes du Mont-Blanc (1h 18m), Les Gets (1h 22m). Driving times are without traffic, snow or chains; allow extra time on winter weekends.
- Airport
- Geneva International Airport (GVA)
- Ski resorts
- 53
- Nearest: La Clusaz
- 1h 15m
- Reachable by train
- 11
Where can your driver take you from GVA?
Ski resorts near Geneva Airport. Tap one to see cars and prices, or open its guide.
- ResortGVA → La Clusaz
- ResortGVA → Le Grand-Bornand
- ResortGVA → Les Portes du Mont-Blanc
- ResortGVA → Les Gets
GVA → Megève
GVA → Chamonix- ResortGVA → Praz de Lys Sommand
GVA → Courmayeur- ResortGVA → Avoriaz
Ski resort guides
All resorts
Ski resorts from Geneva Airport, nearest first
Road times are without traffic, snow or chains; allow extra time on winter weekends. Train times are the fastest connection on a December weekday.
La ClusazHaute-Savoie, France
- By road
- 1h 15m
- Distance
- 58 km
- Train
- –
Le Grand-BornandHaute-Savoie, France
- By road
- 1h 15m
- Distance
- 56 km
- Train
- –
Les Portes du Mont-BlancHaute-Savoie, France
- By road
- 1h 18m
- Distance
- 71 km
- Train
- –
Les GetsHaute-Savoie, France
- By road
- 1h 22m
- Distance
- 69 km
- Train
- –
MegèveHaute-Savoie, France
- By road
- 1h 25m
- Distance
- 78 km
- Train
- –
ChamonixHaute-Savoie, France
- By road
- 1h 28m
- Distance
- 90 km
- Train
- –
Praz de Lys SommandHaute-Savoie, France
- By road
- 1h 30m
- Distance
- 69 km
- Train
- –
FlaineHaute-Savoie, France
- By road
- 1h 31m
- Distance
- 79 km
- Train
- –
MorzineHaute-Savoie, France
- By road
- 1h 32m
- Distance
- 76 km
- Train
- –
Espace DiamantSavoie, France
- By road
- 1h 34m
- Distance
- 83 km
- Train
- –
Les ContaminesSavoie, France
- By road
- 1h 34m
- Distance
- 86 km
- Train
- –
CourmayeurAosta Valley, Italy
- By road
- 1h 39m
- Distance
- 102 km
- Train
- –
Villars/Gryon/Les DiableretsVaud, Switzerland
- By road
- 1h 46m
- Distance
- 127 km
- Train
- 2h 21m
AvoriazHaute-Savoie, France
- By road
- 1h 47m
- Distance
- 88 km
- Train
- –
Champéry – Les Crosets – Champoussin – MorginsValais, Switzerland
- By road
- 1h 47m
- Distance
- 127 km
- Train
- 2h 45m
Les 7 LauxIsère, France
- By road
- 2h 00m
- Distance
- 142 km
- Train
- –
VerbierValais, Switzerland
- By road
- 2h 12m
- Distance
- 162 km
- Train
- 2h 37m
Les SybellesSavoie, France
- By road
- 2h 12m
- Distance
- 169 km
- Train
- –
GstaadBernese Oberland, Switzerland
- By road
- 2h 13m
- Distance
- 150 km
- Train
- 3h 01m
Le Grand DomaineSavoie, France
- By road
- 2h 20m
- Distance
- 131 km
- Train
- –
PilaValle D'Aosta, Italy
- By road
- 2h 21m
- Distance
- 146 km
- Train
- –
ChamrousseIsère, France
- By road
- 2h 22m
- Distance
- 170 km
- Train
- –
Les KarellisSavoie, France
- By road
- 2h 24m
- Distance
- 183 km
- Train
- –
Crans-MontanaValais, Switzerland
- By road
- 2h 27m
- Distance
- 183 km
- Train
- 2h 50m
Les MénuiresSavoie, France
- By road
- 2h 27m
- Distance
- 143 km
- Train
- –
MéribelSavoie, France
- By road
- 2h 28m
- Distance
- 141 km
- Train
- –
Galibier-ThaborSavoie, France
- By road
- 2h 30m
- Distance
- 196 km
- Train
- –
Zinal / GrimentzValais, Switzerland
- By road
- 2h 33m
- Distance
- 198 km
- Train
- 3h 18m
CourchevelSavoie, France
- By road
- 2h 35m
- Distance
- 148 km
- Train
- –
La ThuileAosta Valley, Italy
- By road
- 2h 36m
- Distance
- 132 km
- Train
- –
Saint-Luc - ChandolinValais, Switzerland
- By road
- 2h 36m
- Distance
- 195 km
- Train
- 3h 25m
Adelboden - LenkBern, Switzerland
- By road
- 2h 38m
- Distance
- 175 km
- Train
- 4h 20m
La PlagneSavoie, France
- By road
- 2h 43m
- Distance
- 157 km
- Train
- –
Villard de Lans - CorrençonIsère, France
- By road
- 2h 44m
- Distance
- 189 km
- Train
- –
Val CenisSavoie, France
- By road
- 2h 45m
- Distance
- 213 km
- Train
- –
Val ThorensSavoie, France
- By road
- 2h 47m
- Distance
- 161 km
- Train
- –
Aletsch ArenaValais, Switzerland
- By road
- 2h 48m
- Distance
- 220 km
- Train
- 3h 01m
La RosièreSavoie, France
- By road
- 2h 49m
- Distance
- 157 km
- Train
- –
Les ArcsSavoie, France
- By road
- 2h 50m
- Distance
- 160 km
- Train
- –
Sauze D'OulxTurin, Italy
- By road
- 2h 58m
- Distance
- 225 km
- Train
- –
Saas-FeeValais, Switzerland
- By road
- 3h 00m
- Distance
- 227 km
- Train
- –
ClaviereHautes-Alpes, France
- By road
- 3h 02m
- Distance
- 231 km
- Train
- –
GrindelwaldBernese Oberland, Switzerland
- By road
- 3h 03m
- Distance
- 233 km
- Train
- 3h 49m
Alpe d'HuezIsère, France
- By road
- 3h 03m
- Distance
- 215 km
- Train
- –
CerviniaAosta Valley, Italy
- By road
- 3h 05m
- Distance
- 196 km
- Train
- –
Les Deux AlpesIsère, France
- By road
- 3h 07m
- Distance
- 219 km
- Train
- –
TignesSavoie, France
- By road
- 3h 10m
- Distance
- 181 km
- Train
- –
SestrierePiedmont, Italy
- By road
- 3h 13m
- Distance
- 242 km
- Train
- –
MontgenèvreHautes-Alpes, France
- By road
- 3h 15m
- Distance
- 240 km
- Train
- –
Val d'IsèreSavoie, France
- By road
- 3h 17m
- Distance
- 183 km
- Train
- –
Serre ChevalierHautes-Alpes, France
- By road
- 3h 23m
- Distance
- 243 km
- Train
- –
DévoluyHautes-Alpes, France
- By road
- 3h 23m
- Distance
- 245 km
- Train
- –
ZermattValais, Switzerland
- By road
- –
- Distance
- –
- Train
- 3h 52m
Driving: OSRM routing on OpenStreetMap roads (router.project-osrm.org): distance and typical driving time without traffic, snow or chains.
Private transfers from Geneva Airport
Your driver monitors the flight and meets you in arrivals with a name sign.
From landing to the slopes
How your transfer to your resort works
1
2
3Ride up to your resort
Straight to your accommodation, at the price fixed when you booked.
Photo: Artem Yellow on Pexels.
One driver, airport to resort
From Geneva Airport a private transfer goes straight to your accommodation in the resort, with no changes on the way. These are the nearest resorts.
Sketch, not to scale.
Buses, trains and transfers
Ways to get there from Geneva Airport
- Private transfer · Mountain Drop-offs · 1h 15msource, 22 Oct 2026
- Bus · FlixBus · 1h 15msource, 22 Oct 2026
- Private transfer · Mountain Drop-offs · 1h 15msource, 22 Oct 2026
- Shared shuttle · Mountain Drop-offs · 1h 15m · from €45 per personsource, 22 Oct 2026
- Bus · FlixBus · 1h 20m · from €18.98 per personsource, 22 Oct 2026
- Private transfer · Mountain Drop-offs · 1h 30msource, 22 Oct 2026
- Shared shuttle · Ben's Bus · 1h 45m · from £36.50 per personsource, 22 Oct 2026
- Bus · Altibus / Eurobus · from €35 per personsource, 22 Oct 2026
- Bus · FlixBus · 2h 15msource, 22 Oct 2026
- Shared shuttle · Mountain Drop-offs · 1h 30m · from €65 per personsource, 22 Oct 2026
- Bus · FlixBus · 1h 30msource, 22 Oct 2026
Les Contamines
- Private transfer · Mountain Drop-offs · 1h 15msource, 22 Oct 2026
- Private transfer · Mountain Drop-offs · 1h 30msource, 22 Oct 2026
- Bus · FlixBus · 3h 20m · from €24.97 per personsource, 22 Oct 2026
Villars/Gryon/Les Diablerets
- Train · SBB · 2h 21msource, 22 Oct 2026
- Private transfer · Mountain Drop-offs · 2h 00msource, 22 Oct 2026
- Bus · FlixBus · 2h 15msource, 22 Oct 2026
Champéry – Les Crosets – Champoussin – Morgins
- Train · SBB · 2h 45msource, 22 Oct 2026
- Private transfer · Mountain Drop-offssource, 22 Oct 2026
- Train · SBB · 2h 37msource, 17 Sept 2026
- Train · SBB · 3h 01msource, 17 Sept 2026
- Train · SBB · 2h 50msource, 17 Sept 2026
Les Ménuires
- Shared shuttle · Ben's Bus · 2h 40m · from £49 per personsource, 22 Oct 2026
- Bus · Altibus (Geneva Airport–Tarentaise line) · from €47 per personsource, 22 Oct 2026
- Bus · FlixBus · 2h 55msource, 22 Oct 2026
- Shared shuttle · Ben's Bus · 2h 45m · from £51.50 per personsource, 22 Oct 2026
- Bus · Altibus (Geneva Airport–Tarentaise line) · from €47 per personsource, 22 Oct 2026
- Bus · FlixBus · 3h 15msource, 22 Oct 2026
Zinal / Grimentz
- Train · SBB · 3h 18msource, 22 Oct 2026
- Bus · Altibus (Geneva Airport–Tarentaise line) · from €47 per personsource, 22 Oct 2026
- Private transfer · Mountain Drop-offs · 2h 00msource, 22 Oct 2026
Saint-Luc - Chandolin
- Train · SBB · 3h 25msource, 22 Oct 2026
Adelboden - Lenk
- Train · SBB · 4h 20msource, 22 Oct 2026
- Shared shuttle · Ben's Bus · from £51.50 per personsource, 22 Oct 2026
- Bus · Altibus (Geneva Airport–Tarentaise line) · 3h 30m · from €47 per personsource, 22 Oct 2026
- Shared shuttle · Ben's Bus · 3h 00m · from £49 per personsource, 22 Oct 2026
- Bus · Altibus (Geneva Airport–Tarentaise line) · from €47 per personsource, 22 Oct 2026
- Bus · FlixBus · 3h 10msource, 22 Oct 2026
Aletsch Arena
- Train · SBB · 3h 01msource, 22 Oct 2026
- Shared shuttle · Ben's Bus · 3h 15m · from £51.50 per personsource, 22 Oct 2026
Grindelwald
- Train · SBB · 3h 49msource, 17 Sept 2026
- Shared shuttle · Ben's Bus · 3h 05m · from £51.50 per personsource, 22 Oct 2026
- Bus · Altibus (Geneva Airport–Tarentaise line) · from €47 per personsource, 22 Oct 2026
- Bus · FlixBus · 3h 30msource, 22 Oct 2026
- Shared shuttle · Ben's Bus · 3h 20m · from £51.50 per personsource, 22 Oct 2026
- Bus · Altibus (Geneva Airport–Tarentaise line) · from €47 per personsource, 22 Oct 2026
- Train · SBB · 3h 52msource, 17 Sept 2026
What to know when you land in Geneva
Meeting your driver
Ski coaches leave from the coach station outside the terminal on the Arrivals level; follow the 'Coach Station' signs from the Arrivals hall. A seasonal Terminal 2 opens on winter weekends for ski charter and some scheduled flights.
Genève Aéroport — Train access, 22 Oct 2026Bus to Geneva
CFF/SBB trains (unireso) line Train to Genève-Cornavin, about 7 min, from CHF 3 per person.
Genève Aéroport — Train access, 22 Oct 2026Taxi
Flat fare 50 CHF to Geneva's right bank, 60 CHF to the left bank; other trips charged at the regulated per-km rate. Rank outside Arrivals. The free arrivals transport ticket ended on 1 January 2022.
Genève Aéroport — Train access, 22 Oct 2026Genève Aéroport — Taxis
Source, 22 Oct 2026Genève Aéroport — Regional coaches
Source, 22 Oct 2026Genève Aéroport — Terminal 2 information
Source, 22 Oct 2026Genève Aéroport — FAQ
Source, 22 Oct 2026
Complete your ski trip
Not sure of your exact resort yet? See private transfers from Geneva Airport: a driver meets you at arrivals; enter your resort to see the price for your date.
Where to stay
- La Clusaz Expedia Booking.com
- Les Gets Expedia Booking.com
- Megève Expedia
- Chamonix Expedia Booking.com
Before you go
AirConnect earns a commission if you book through these links.
Geneva Airport ski transfers: questions
What is the closest ski resort to Geneva Airport?
La Clusaz is the nearest resort on our list, about 1h 15m by road (58 km). Next are Le Grand-Bornand (1h 15m) and Les Portes du Mont-Blanc (1h 18m). Road times are without traffic, snow or chains.
How long is the transfer from Geneva Airport to the ski resorts?
Driving times from Geneva run from 1h 15m to La Clusaz to 3h 23m to Dévoluy, without traffic or snow. A shared transfer that stops at several hotels takes longer; a private transfer is closer to the driving time.
Is there a bus from Geneva Airport to the ski resorts?
Yes, to some. Les Gets: FlixBus, 1h 15m. Chamonix: Mountain Drop-offs, 1h 15m, from €45 per person. Flaine: Ben's Bus, 1h 45m, from £36.50 per person. Morzine: Mountain Drop-offs, 1h 30m, from €65 per person. Check the operator's timetable for your date.
How much is a ski transfer from Geneva Airport?
Published fares: shared shuttle to Chamonix from €45 per person (Mountain Drop-offs, checked 22 Oct 2026); bus to Chamonix from €18.98 per person (FlixBus, checked 22 Oct 2026); shared shuttle to Flaine from £36.50 per person (Ben's Bus, checked 22 Oct 2026); bus to Flaine from €35 per person (Altibus / Eurobus, checked 22 Oct 2026). Private transfer prices depend on the date and group size and are shown when you search.
Which ski resorts can you reach by train from Geneva Airport?
Villars/Gryon/Les Diablerets (2h 21m), Champéry – Les Crosets – Champoussin – Morgins (2h 45m), Verbier (2h 37m), Gstaad (3h 01m), Crans-Montana (2h 50m), Zinal / Grimentz (3h 18m), Saint-Luc - Chandolin (3h 25m), Adelboden - Lenk (4h 20m), Aletsch Arena (3h 01m), Grindelwald (3h 49m), Zermatt (3h 52m), using the fastest connection in the SBB timetable for a December weekday. Check SBB for your date.
Ready to book from Geneva?
Ski transfers from Geneva
See transfer prices