GVA → Geneva

Geneva Airport to Geneva

The quickest way from Geneva Airport to Gare Cornavin is usually the Train to Genève-Cornavin (7–8 min). It is also the cheapest option at CHF 3. Landing late, use tpg buses 5 and 10 or Taxi (flat fare).

  1. GVAArrivalsGenève-Aéroport station, next to arrivals
  2. Train to Genève-Cornavin · 7–8 min
  3. Genève-CornavinSBB CFF FFS and Léman Express
  4. Onward to the centre
  5. Gare CornavinGeneva

Gare Cornavin is 4 km (3 mi) from the terminal in a straight line.

Checked against sources:· How we verify

GVAGare Cornavin4 km (3 mi)straight line · actual routes vary
Markers only: Geneva (GVA) and Gare Cornavin. Routes depend on the mode; see each option below.

Best option by situation

Cheapest
Train to Genève-Cornavin, tpg buses 5 and 10
Fastest
Train to Genève-Cornavin
Arriving late
tpg buses 5 and 10, Taxi (flat fare)
With kids
Taxi (flat fare)
Heavy luggage
Taxi (flat fare)

Every option compared

Transport from Geneva Airport to Geneva
OptionFrom → toTimePriceHours
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 station7–8 minCHF 3
as of 8 October 2026
Up to seven trains an hour at peak times
Taxi (flat fare)
Geneva taxis
Taxi rank outside arrivals → Door to door15–25 minCHF 50–60
as of 8 October 2026
On demand
tpg buses 5 and 10
Transports publics genevois (tpg)
Bus stops outside arrivals → Gare Cornavin and the city centre20–30 minCHF 3
as of 8 October 2026
Regular service through the day

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
  1. Walk from arrivals to the station beside the terminal.
  2. 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
  1. 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
  1. 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-01
  • gva.ch — 7 minutes to Cornavin, up to seven trains an hour, CHF 3 zone 10 ticket
  • geneve.com — Geneva Transport Card covers airport–Cornavin
  • gva.ch — flat fares CHF 50 (right bank) and CHF 60 (left bank)
  • gva.ch — lines 5 and 10 between the airport and Cornavin

Report a change — seen something different at the airport or on the airline's site? We re-check and log corrections publicly.