GetFromAirport
GVA · Geneva, Switzerland

Geneva Airport ground transport

Geneva Airport lies right against the Franco-Swiss frontier, ~4 km northwest of the city. Under the terminal is a full SBB/CFF station: trains reach Geneva Cornavin in about 7 minutes for a CHF 3 (~€3) Unireso Zone-10 ticket, running up to seven times an hour. Before you leave the baggage hall, note the free-ticket machine — and in any case your baggage-claim tag works as a free 80-minute Zone-10 pass on trains, TPG buses, trams and the yellow lake shuttles. From Cornavin, direct SBB trains continue along Lake Geneva to Lausanne (~49 min) and Montreux (~1h15). The bigger story at GVA is the winter transfer trade into the mountains: shared shuttle firms such as AlpyBus, Mountain Drop Offs, Alpine Fleet and Alps2Alps run door-to-valley services to Chamonix, Morzine, Verbier and the Tarentaise resorts, alongside bookable private minibuses. Metered Swiss taxis are quick into town (CHF 35-45) but steep for cross-border resort runs, where a pre-agreed fixed fare matters. Car rental desks sit in the arrivals concourse. This guide compares price, time and frequency for each popular destination.

Geneva Airport terminalGeneva Airport (GVA)Schutz / Wikimedia, CC BY-SA 3.0
Destinations
8
From
€3
Fastest route
7 min
Passengers / yr
17M
8 destinations

Where are you heading?

Why GetFromAirport

Plan your arrival with confidence

Every option compared

Bus, tram, taxi, private transfer and car hire — side by side, not just the ones that pay us.

Real prices & times

Indicative fares, journey times and how often each service runs — so there are no surprises at arrivals.

No sales pitch

We tell you when the bus is the smart choice — and when a transfer is worth it. Honest guidance first.