Every option compared GVA → Geneva
Train to Genève-Cornavin 7–8 min
Taxi (flat fare) 15–25 min
tpg buses 5 and 10 20–30 min
0 30m
Transport from Geneva Airport to Geneva Option From → to Time Price Hours Train to Genève-Cornavin SBB CFF FFS and Léman Express Genève-Aéroport station, next to arrivals → Genève-Cornavin, the main station 7–8 min CHF 3as of 8 October 2026 Up to seven trains an hour at peak times Taxi (flat fare) Geneva taxis Taxi rank outside arrivals → Door to door 15–25 min CHF 50–60as of 8 October 2026 On demand tpg buses 5 and 10 Transports publics genevois (tpg) Bus stops outside arrivals → Gare Cornavin and the city centre 20–30 min CHF 3as of 8 October 2026 Regular service through the day
Rather be met at arrivals?
A pre-booked driver waits with your name, whatever time you land.
Book an airport transfer → via Kiwitaxi · We may earn a commission if you book through this link, at no extra cost to you. How we earn
Step by step Train to Genève-Cornavin train
Pick-up Genève-Aéroport station, next to arrivals
Goes to Genève-Cornavin, the main station
Time 7–8 min
Price CHF 3 (8 October 2026)
Frequency Up to seven trains an hour at peak times
Payment Unireso zone 10 ticket (CHF 3) from the machines; free with the Geneva Transport Card if your hotel issues one Walk from arrivals to the station beside the terminal. Buy a zone 10 ticket and take any train; all of them stop at Cornavin. Taxi (flat fare) taxi
Pick-up Taxi rank outside arrivals
Goes to Door to door
Time 15–25 min
Price CHF 50–60 (8 October 2026)
Frequency On demand
Payment Flat fare: CHF 50 to the right bank, CHF 60 to the left bank Take a taxi from the rank; the fare to the city centre is fixed by bank of the lake. tpg buses 5 and 10 bus
Pick-up Bus stops outside arrivals
Goes to Gare Cornavin and the city centre
Time 20–30 min
Price CHF 3 (8 October 2026)
Frequency Regular service through the day
Payment Same zone 10 ticket as the train Use the bus when you're heading somewhere the train doesn't serve, or when trains have stopped for the night. Geneva airport guide →
Sources en.wikipedia.org — airport and airlines-and-destinations table, checked 2026-10-01gva.ch — 7 minutes to Cornavin, up to seven trains an hour, CHF 3 zone 10 ticketgeneve.com — Geneva Transport Card covers airport–Cornavingva.ch — flat fares CHF 50 (right bank) and CHF 60 (left bank)gva.ch — lines 5 and 10 between the airport and CornavinReport a change — seen something different at the airport or on the airline's site? We re-check and log corrections publicly.