Skip to content
Voykit
Draft data. Times, fares and step counts are desk estimates awaiting field checks. How we verify
Source checked
A source and a date are on record: we read it from an official or published page. Not yet confirmed on the ground.
Field checked
Someone checked it on the ground, with the date shown.
Plan calculated
Worked out by Voykit from its own data (times, distances, budgets). A calculation, not a measurement.

Unknown times stay unknown. How we verify

Geneva

Geneva airport to city centre: trains, buses, taxis and costs

Take the train. Geneva Airport station sits under the terminal and trains reach Geneva Cornavin in about 7 minutes, roughly every 10–15 minutes, for a 2026 estimate of CHF 3–4 (about $4). Taxis take 15–25 minutes and cost CHF 35–50; buses are slower and rarely worth it. Choose the train unless you have heavy luggage or arrive after the last service.

Not field-verified
Source checked
A source and a date are on record: we read it from an official or published page. Not yet confirmed on the ground.
Field checked
Someone checked it on the ground, with the date shown.
Plan calculated
Worked out by Voykit from its own data (times, distances, budgets). A calculation, not a measurement.

Unknown times stay unknown. How we verify

Updated Sep 20264 min read

Key facts

Best option
Train from the station under the terminal to Geneva Cornavin, about 7 minutes
Train frequency
Roughly every 10–15 minutes through the day
Train fare
CHF 3–4 (2026 estimate)
Taxi
15–25 minutes, CHF 35–50 (2026 estimate)
Bus
Slower than the train; useful only for specific stops
Last train
Services thin out late evening; check the SBB app before a late landing
Tickets
Buy at machines or on the SBB app; validate before boarding

Quick answer

The airport train is the default. Geneva Airport (GVA) has its own station connected to the terminal, and trains run to Geneva Cornavin, the main station on the edge of the centre, in about 7 minutes. From Cornavin, trams and buses reach the old town, the lakefront and most hotels in 5–15 minutes.

Take a taxi only if you land after the trains thin out, have a lot of luggage, or are heading somewhere the tram does not reach. Buses exist but are slower and less frequent than the train for the same trip.

Options at a glance

Prices are 2026 estimates. Times assume normal traffic and no engineering works.

Options at a glance
OptionTime to centreCost (2026 estimate)Best for
TrainAbout 7 min to CornavinCHF 3–4Almost everyone
Taxi15–25 minCHF 35–50Late arrivals, heavy bags, groups of 3–4
Bus25–40 minCHF 3–4Specific stops the train misses
Hotel shuttleVariesOften free or CHF 10–20Airport-area hotels
Rideshare15–25 minCHF 30–45When a taxi rank is long

Fares and times are estimates; check the SBB app and local taxi meters on the day.

The detail

The station is inside the airport complex, signed from arrivals. Trains toward Geneva Cornavin run frequently through the day, and the ride is short enough that standing with a suitcase is normal. Cornavin is the transport hub for the city: trams, buses and the lake boats all connect there.

Taxis wait outside arrivals. The run into the centre is short but the meter adds up in traffic; expect CHF 35–50 depending on destination and time of day. Rideshare pickup points are usually in the same area, marked on the app.

Buses serve some routes but duplicate the train for the centre, so they are mainly useful if your hotel sits on a specific line. Airport-area hotels often run their own shuttle; ask before booking a taxi.

If you are continuing beyond Geneva, Cornavin has direct trains to Lausanne, Bern, Zurich and the rest of the network. Buy the through ticket at the airport rather than two separate ones.

Costs

The train is the cheapest option by a wide margin. A single ticket into the city costs a few francs; a taxi costs roughly ten times that. If you are staying in Geneva for a few days, a local transport pass or the Geneva Transport Card from your hotel covers trams and buses, but check whether it includes the airport leg.

For onward travel, fares rise quickly: Geneva to Lausanne is a short hop, while Geneva to Zurich is a longer, more expensive run. Supersaver tickets and a Half Fare card cut the price if you book ahead.

Costs
JourneyCost (2026 estimate)Notes
Airport to Cornavin (train)CHF 3–4Cheapest and fastest
Airport to centre (taxi)CHF 35–50Metered; more in traffic
Airport to Lausanne (train)CHF 25–35Direct services from Cornavin
Airport to Bern (train)CHF 50–70About 2 hours
Airport to Zurich (train)CHF 80–110About 3 hours

Estimates only; check SBB for the day's fares and Supersaver availability.

Tips

  • Look for the free ticket machine in the baggage hall before you leave arrivals; it can cover the airport-to-city leg if you are staying in a participating hotel (check).
  • Validate your ticket before boarding if you bought paper; the SBB app handles this automatically.
  • Cornavin has luggage lockers, useful if you arrive before check-in.
  • Late landings: check the last train time before you commit; a taxi may be the only option after midnight.
  • If you are heading to the mountains, buy the through ticket at the airport and avoid a second queue at Cornavin.
  • Swiss sockets are recessed; a thin two-pin plug fits, a thick Schuko does not. Bring a Swiss adapter for your phone.

FAQ

Questions people ask

How do I get from Geneva airport to the city centre?

Take the train from the station under the terminal to Geneva Cornavin, about 7 minutes, roughly every 10–15 minutes, for a 2026 estimate of CHF 3–4. Taxis take 15–25 minutes and cost CHF 35–50. Buses are slower and rarely worth it.

How much is a taxi from Geneva airport?

Expect CHF 35–50 (2026 estimate) to the city centre, depending on destination and traffic. The trip takes 15–25 minutes. Rideshare is usually similar or slightly cheaper.

Is there a train from Geneva airport?

Yes. Geneva Airport has its own station connected to the terminal, with frequent trains to Geneva Cornavin in about 7 minutes. From Cornavin you can continue across Switzerland without changing stations.

Is the train or taxi better at night?

The train is better while services are running, but they thin out late evening. If you land after the last train, take a taxi or rideshare. Check the SBB app before you land.

Can I get a free ticket from the airport?

Some Geneva hotels issue a transport card, and there is a ticket machine in the baggage hall that can cover the airport-to-city leg for participating stays. Check the machine and your hotel's terms before buying.

Deep dive

Every source; changeable facts are marked check

Sources