Getting to and Around Geneva

Geneva Airport to City Center — All Transfer Options Compared (2026)

Train at Geneva railway station, the fast link from Geneva Airport to the city center
Photo: pierre matile / Pexels

Geneva Airport to the city centre is the easiest airport transfer I know of in Europe: six minutes by train, CHF 3, and you step out inside Cornavin, the main station, a short walk from the lake. The only thing that trips people up is that the airport hands out a free Geneva Transport Card at baggage claim that most arriving passengers walk straight past, and that the old free 80-minute “Unireso” ticket from the airport machine, which dozens of out-of-date blogs still mention, was withdrawn in January 2022. Read this and you will save twenty minutes of confusion and the CHF 60 a needless taxi would cost you.

Below is every way out of Geneva Airport (GVA) to the city and the surrounding hotels, with verified 2026 prices, journey times, where each platform sits inside the terminal, and the right pick for your luggage, your arrival time, and your budget. Got a tight layover, or three sleepy kids at 2am? The option that fits is here. For the wider picture, start with our getting around Geneva guide and the Geneva public transport guide.

Train at Geneva railway station, the fast link from Geneva Airport to the city center
Photo: pierre matile / Pexels

Geneva Airport Transfer at a Glance

If you have one minute to plan: take the train. Six minutes, CHF 3, every 7 to 12 minutes, and it terminates at Cornavin, the central station, within walking distance of most hotels. If you are staying at a Geneva hotel, pick up your free Geneva Transport Card at the baggage-claim machine first, and your train plus every bus and tram for the rest of your stay costs nothing.

Option Time Cost Best for
Train to Cornavin 6 min CHF 3 (free with Transport Card) Most travellers
Bus 5, 10, 28 20-35 min CHF 3 Paquis, UN, lakeside hotels
Taxi (official rank) 15-20 min CHF 35-60 Late night, lots of luggage
Uber / Bolt 15-25 min CHF 25-45 Off-peak, budget-conscious
Pre-booked private transfer 15-20 min CHF 80-150 Groups, business travel
Rental car 15-30 min CHF 40+/day Onward to Chamonix, France, Valais

First: Pick Up Your Free Geneva Transport Card

Before you do anything else at Geneva Airport, walk to the red-and-white “Geneva Transport Card” ticket machine in the baggage-claim hall, between the carousels in international arrivals. Press the button and a ticket prints: free, valid for 80 minutes from issue, and good for any public transport (the train to Cornavin, every city bus and tram, and the Mouettes water taxis) inside Geneva’s central Zone 10.

If you are staying at a Geneva hotel, hostel, or registered Airbnb, your host has to give you a digital Geneva Transport Card, by email confirmation or at check-in, valid for your whole stay plus the arrival day. The card is free, it is required by the hotel-tax law that funds it, and it covers the same network as the baggage-claim ticket, so the 80-minute ticket simply bridges you from arrival until you reach the front desk. The Geneva Transport Card guide spells out exactly what it covers, and every hotel we recommend issues it automatically.

One thing to clear up: the old “free 80-minute Unireso ticket for any arriving passenger,” which a lot of travel blogs still cite, was withdrawn on 1 January 2022. The Transport Card from your hotel replaces it for guests; everyone else now buys the CHF 3 standard Unireso ticket from a vending machine.

Train: 6 Minutes to Cornavin (My Pick)

The train is the fastest, cheapest, and least confusing way into town. The station sits directly under the terminal: from baggage claim, follow the signs marked “Train / Bahn / CFF” and take the escalators down one level to the SBB platforms. Trains run from 05:00 until just past midnight, every 7 to 12 minutes at peak and every 12 to 20 minutes off-peak.

Tickets: CHF 3 single (Unireso Tout Geneve) from the platform machines, the SBB ticket office, or the SBB Mobile app. Free if you hold a Transport Card (hotel guests) or the baggage-claim 80-minute ticket. Tickets beyond Geneva (Lausanne, Bern, Zurich, Basel) are priced separately and start around CHF 25 for Lausanne.

The ride: 6 minutes non-stop to Gare de Geneve-Cornavin, the main station. From Cornavin you are a 10-minute walk from the right-bank lakefront and 15 minutes from the Old Town. Most central hotels sit within 800 metres.

Platforms and onward: the same airport station runs direct InterRegio and InterCity trains to Lausanne (45 min), Bern (1h45), Zurich (2h45), and Basel (2h30). You do not need to change at Cornavin; boarding at the airport for any of these is identical to boarding in town.

My verdict: this is the right call for 90% of arriving passengers. Grab the Transport Card at baggage claim, walk to the train, board within 12 minutes, and you are at Cornavin in six.

Inside a modern SBB train on the six-minute run from Geneva Airport to Cornavin
Photo: Alexandra Lavizzari / Pexels

Bus: 20 Minutes via Lines 5, 10 & 28

If your hotel is in Paquis, near the UN and Palais des Nations, or along the right-bank lakefront, the bus may drop you closer than the train does. Geneva’s TPG buses leave from the stops immediately outside arrivals, clearly signed.

The three useful lines:

  • Bus 5: Airport, Servette, Cornavin (Gare Routiere), Bel-Air, Hopital. 20 minutes to Cornavin, 30 to the Old Town. Runs 05:00 to 23:30, every 8 to 15 minutes.
  • Bus 10: Airport, Nations (UN), Cornavin, Rive, Eaux-Vives, Geneve-Plage. 25 minutes to Cornavin, 35 to Eaux-Vives. Best for UN-area hotels.
  • Bus 28: Airport, Jardin Botanique, Nations, Cornavin. Slower but stops more often along the UN corridor.

The night services N1 and N2 cover the airport-to-centre run between 00:00 and 05:00 on Friday and Saturday nights, same CHF 3 fare.

Tickets: same Unireso Tout Geneve zone, CHF 3, valid 60 minutes including connections. Buy from the stop machine or the TPG app. The Geneva Transport Card and baggage-claim ticket both apply.

Taxi: 15-20 Minutes, CHF 35-60

The official taxi rank is straight outside the arrivals exit, to your right after baggage claim. Geneva taxis are metered: the meter starts at CHF 6.30, and the per-km rate runs CHF 3.20 to 4.20 depending on the time of day and the number of passengers. To central Geneva, reckon on CHF 35-45 by day and CHF 45-60 at night and on weekends, a 15-20 minute ride outside rush hour and up to 30 in heavy traffic.

Practical: drivers take cash (CHF, EUR) and all major cards. Tipping is not expected; rounding up by CHF 2-5 is the local habit for good service. A CHF 1.50 supplement applies per luggage piece beyond the first two. Typical fares to popular hotels:

  • Cornavin / Hotel Cornavin / Manotel area: CHF 35-42
  • Paquis / Hotel Royal: CHF 38-48
  • Old Town / Hotel Les Armures: CHF 42-55
  • Eaux-Vives / Four Seasons / Beau-Rivage area: CHF 45-60
  • Carouge: CHF 50-65

When a taxi makes sense: arriving between 23:30 and 05:00 when public transport thins out, travelling with three or more bags, with small children or mobility needs, or heading to a hotel that is not on a direct tram or bus line.

Taxis waiting at an airport rank, the late-night option from Geneva Airport to the city
Photo: Oleksiy Yeshtokyn,🌻🇺🇦🌻 / Pexels

Hotel & Private Shuttles

Most of Geneva’s five-star hotels (Beau-Rivage, Four Seasons, La Reserve, The Woodward, Mandarin Oriental, Hotel President Wilson) run their own private shuttle or limousine on request, typically CHF 120-200 for the airport run in a Mercedes S-Class or similar. Book through the concierge at least 24 hours ahead.

Independent transfer companies serving Geneva Airport include WelcomePickups, Blacklane, MyChauffeur, and Suntransfers. Expect CHF 80-150 for a sedan to central Geneva and CHF 120-220 for a 7-seat van, a flat fee fixed in advance with a name-board meet-and-greet at arrivals. This is the pick for groups of four-plus with luggage, late arrivals when the taxi queue is long, or any time you would rather pay extra for zero stress on day one.

Shared shuttles to Chamonix (Mountain Drop-offs, Alpybus, Easybus Chamonix Express) leave from the dedicated bay outside arrivals; see “Onward Travel” below.

Uber, Bolt & Ride-Hailing

Uber operates at Geneva Airport as of 2026, with Uber Black, Uber X, Uber Comfort, and Uber Van all available. Pickup is at the dedicated rideshare bay signed “Uber / Taxi VTC” on the departures level; follow the “VTC” (Voiture de Transport avec Chauffeur) signs from baggage claim. Fares run CHF 25-45 to central Geneva, usually CHF 10-20 cheaper than a metered taxi off-peak and roughly level during rush hour and weekend nights.

Bolt also operates in Geneva from a similar pickup zone with much the same fare structure. Both apps take international payment cards.

When rideshare beats a taxi: off-peak weekday transfers, longer runs out to Carouge or Eaux-Vives where the fare gap is widest, and any time you want a price fixed up front instead of watching the meter.

A rental car on a Swiss road, the choice for onward trips from Geneva Airport
Photo: Skylar Kang / Pexels

Renting a Car at Geneva Airport

Geneva Airport has the most concentrated rental-car presence in Switzerland: 12 brands operate from the dedicated hall on the arrivals level (Avis, Hertz, Europcar, Sixt, Enterprise, Budget, Alamo, Thrifty, Dollar, Buchbinder, Green Motion, Mobility). Walk through baggage claim and follow the “Car Rental” signs, about a 4-minute walk to the desks.

What to know before you book:

  • Swiss vs French side: the airport straddles the border. Swiss-side returns can only re-enter Switzerland; French-side returns (Hertz France, sometimes Avis France) run slightly cheaper but require you to enter France within 24 hours. Confirm the side when you book.
  • Swiss motorway vignette: if you will use Swiss motorways, which in practice means anywhere outside the airport area, you need the CHF 40 annual vignette. Most rentals include it; check the contract.
  • Cross-border: planning to drive into France (Chamonix, Annecy), Italy, or Germany? Declare it at pickup. Most contracts allow EU travel, but Italy can carry an extra fee.
  • City driving: the historic centre is heavily restricted, and most people who rent are heading onward (the Alps, the Lake Geneva loop, Annecy) rather than driving downtown.

The full breakdown is in our renting a car in Geneva guide, and if the Alps are the plan, the Geneva to Chamonix transport guide compares every route.

Onward Travel: Lausanne, Chamonix, Annecy & More

Geneva Airport is one of Europe’s better onward hubs: the SBB station under the terminal plugs straight into the whole Swiss rail network with no change. The routes people ask about most:

Lakeside rail line near Lake Geneva, the onward route from Geneva Airport to Lausanne
Photo: Hugo Sykes / Pexels

Geneva Airport to Lausanne

SBB train, 40-50 minutes, CHF 22-28 on a Saver fare booked ahead (about CHF 28 at the counter), departures every 15 to 30 minutes. The IR15, IR90, and IC1 services are fastest, and no change is needed. More in the Geneva to Lausanne day trip.

Geneva Airport to Chamonix

Three ways to do it:

  • Shared shuttle bus (Mountain Drop-offs, Alpybus, Chamonix Express): CHF 28-45 one-way, 60-90 minutes door-to-door, 8-10 departures a day. Pickup at the airport shuttle bay, drop at your Chamonix hotel.
  • Private transfer: CHF 280-350 for a 4-seat sedan, 60 minutes door-to-door.
  • SBB train plus Mont-Blanc Express: SBB to St-Gervais-Le Fayet, change to the Mont-Blanc Express into Chamonix. 2h45 total, CHF 35-45. Scenic but slow.

Full options sit in the Geneva to Chamonix transport guide and the Chamonix day trip.

Geneva Airport to Annecy

Direct bus (SAT Leman, FlixBus, Ouibus): CHF 12-20 one-way, 60-80 minutes, three to six departures a day. The train alternative means a change at Geneve-Eaux-Vives or Bellegarde and runs about two hours. See the Annecy day trip for what to do once you arrive.

Geneva Airport to Zermatt

SBB train via Visp: 3h30 total, CHF 70-95 second class, direct InterCity hourly. Change at Visp onto the cogwheel Matterhorn-Gotthard line for the final climb.

Geneva Airport to Bern, Zurich, Basel

InterCity trains run direct from the airport SBB station hourly: Bern 1h45 (CHF 35), Zurich 2h45 (CHF 55), Basel 2h30 (CHF 50). Saver fares book at 30% or more off through SBB Mobile or the SBB website. For the long haul east, our Geneva to Zurich guide goes deeper.

Arriving Late, Early, or With Children

A Geneva tram in the city center, part of the transport network reached from the airport
Photo: Denise Cusack / Pexels

Arriving between 00:00 and 05:00

Train service stops just past midnight and starts again around 05:00. Buses also pause overnight Monday to Thursday, but the night services N1 and N2 run from the airport into the centre on Friday and Saturday nights every 30 to 60 minutes, same CHF 3 fare. Outside those windows a taxi (CHF 45-60) is the only realistic option; the official rank runs 24/7.

Arriving 05:00 to 07:00

First trains leave around 05:10 and first buses around 04:45. The Transport Card machine at baggage claim runs 24/7, so early-morning arrivals are well covered.

Arriving with small children or strollers

Trains and buses all take strollers and offer step-free access from the airport station, and the Cornavin platform is step-free too. Taxis are fine with folded strollers, but child seats are not standard; for very young children, pre-book a transfer that provides one (Blacklane and WelcomePickups both do, for about CHF 15 extra). If you are travelling as a family, our Geneva with kids guide covers the rest of the trip.

Arriving with sports luggage (skis, golf bags)

SBB trains carry oversized luggage at no extra charge. Buses allow it but get crowded, so the train wins. If you have hired skis or boots ahead, the train plus a 5-minute walk through Cornavin to your hotel is easy, and the resort shuttles to Chamonix, Verbier, and Crans-Montana all welcome ski bags.

Arriving for a layover (a 4 to 6-hour wait)

Geneva Airport is six minutes from a city centre with restaurants, the lakefront, the Jet d’Eau, and the Old Town. With four hours between flights, a return trip to the lake for coffee at the Buvette des Bains is doable, train both ways, CHF 6 total. With six hours you can add lunch at La Buvette or Cafe du Centre. Customs and security at GVA usually run 20 to 40 minutes. For ideas, see our one day in Geneva plan.

FAQ: Geneva Airport to City Center

How long does it take to get from Geneva Airport to the city?

Train: 6 minutes to Cornavin. Bus: 20 to 35 minutes depending on the line. Taxi: 15 to 20 minutes outside rush hour.

Is there a free ticket from Geneva Airport to the city?

The old free 80-minute Unireso ticket from baggage claim was discontinued on 1 January 2022. Hotel guests now get the free Geneva Transport Card from their accommodation, which covers the airport transfer and all public transport for the length of their stay.

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

CHF 35-45 to central hotels by day, CHF 45-60 in the evening and at weekends. Add a CHF 1.50 surcharge per luggage piece beyond the first two.

Does Uber work at Geneva Airport?

Yes. Uber (X, Comfort, Black, Van) operates from the dedicated rideshare bay on arrivals, fares typically CHF 25-45 to central Geneva. Bolt runs there too at similar prices.

Where is the train station at Geneva Airport?

Directly under the terminal. Follow the “Train / Bahn / CFF” signs from baggage claim; the station is one level below arrivals, reachable by escalator or lift.

How do I get from Geneva Airport to a hotel in Carouge?

Two ways. Train to Cornavin (6 min), then tram 12 or 18 to Carouge-Marche (15 min): 25 minutes total, CHF 3, or free with the Transport Card. Or a direct taxi: 25 to 30 minutes, CHF 50-65.

Official Sources & Further Reading

Related Geneva Guides

Keep planning with the getting to and around Geneva pillar, the Geneva public transport guide, the Geneva Transport Card explained, Geneva to Chamonix transport, and the best hotels near Geneva Airport. If you are still mapping out the trip, the Geneva trip planner ties it together.

Geneva Airport to the city is the simplest transfer in Europe. Pick up your Transport Card at the baggage-claim machine, take the train, and step out in six minutes. Take the bus if your hotel is in Paquis or near the UN, and a taxi if you land after midnight or are hauling a lot of luggage. The CHF 3 train is the right answer nine times out of ten, and free if you are staying at any Geneva hotel.