Home › Airports › Geneva

Geneva Airport (GVA) to Geneva

Trains reach Genève-Cornavin station in about 7 minutes, and arriving passengers can get a free public transport ticket from the machine in the baggage hall. Taxis are quick but expensive for the short distance.

about 4–5 km to the centreTrain · Bus · Taxi

Best for most people: Train. It is free with the arrivals ticket, takes only a few minutes and ends at the main station next to the centre.

All the options

HowTimeHow oftenPrice*HoursGood to know
train
Any train from Genève-Aéroport station to Genève-Cornavin (one stop)
about 7 minevery 10–15 minfree with the arrivals ticket; otherwise about CHF 3about 05:00–24:00Take the free ticket from the machine in the baggage reclaim hall; it is valid for about 80 minutes on Geneva public transport.
bus
TPG city buses (for example lines 5 and 10) from outside Arrivals to the centre
about 20–30 minevery 10–15 minfree with the arrivals ticketabout 05:00–24:00Good for hotels away from Cornavin.
taxi
Official taxi rank outside Arrivals
about 10–20 minabout CHF 35–50 by meter24 hLuggage supplements may apply.

*Approximate 2026 prices and times. Services change: check the operator before you fly, especially for late arrivals.

Sort it before you land

Book a private transferDriver waiting at Arrivals, fixed priceHire a car at the airportCompare companies and priceseSIM for arrivalData working as soon as you landHotels in GenevaCompare prices for your dates

Partner links: TonyPlan may earn a small commission at no extra cost to you.

Tips

Common questions

How much is a taxi from Geneva Airport to the city centre?

A taxi from Geneva Airport to the city centre usually costs about CHF 35 to 50 on the meter, depending on traffic and your exact address. Supplements can apply for luggage and at night. Taxis wait at the official rank outside Arrivals. For most travellers the free train or bus is quicker to organise and costs nothing.

Is public transport really free from the airport?

Yes. Arriving passengers can take a free ticket from the machine in the baggage reclaim area. It is valid for about 80 minutes on trains, trams and buses within Geneva's central zone, including the train to Cornavin. Collect it before you leave the baggage hall, because you cannot get it later.

How long does it take to get to Cornavin?

The train from the airport station to Genève-Cornavin takes about 7 minutes and runs every 10 to 15 minutes. City buses take 20 to 30 minutes depending on the route. A taxi takes 10 to 20 minutes, more at rush hour. Cornavin is a short walk from the lake and the old town.

Do trains run at night?

Trains between the airport and Cornavin run from early morning until around midnight. If you land very late, check the last departures or take a taxi, which is available 24 hours a day. Some weekend night buses also run in Geneva, but timetables vary, so confirm before you travel.

Geneva travel guideWhere to stay in GenevaHow many days in GenevaWhat Geneva costs

Compiled by TonyPlan from airport and transport-operator information and travel knowledge; updated 2026-10-05. Anything we could not confirm is marked as approximate.

Some links on this page are partner links. If you book through them TonyPlan earns a small commission — the price you pay is exactly the same.