Transportation from Geneva Airport

Geneva - Jet d'Eau

Geneva Airport is connected to TPG buses and trolleybuses serving many parts of Geneva.

The fastest connection to the city centre and many Swiss destinations is by train, with a station right outside the terminal.

View rates for hotels in Geneva

To Geneva

The fastest way to get to central Geneva is by train. Buses and trolleybuses offer direct connections to several parts of the city without changing trains.

Fares are the same for all TPG transport (buses, trolleybuses, trams, boats) and trains around Geneva (CFF/SBB).

Free fare for the whole stay

Geneva public transport is free for all travellers staying in registered accommodation (hotels, hostels, campsites, guesthouses).

Most hotels will automatically send a free digital fare via QR code after booking (including portals like booking.com). If the hotel does not send the ticket, please contact them directly with a request.

The free ticket cannot be used if you are staying via Couchsurfing, Airbnb or even at a friend or relative's home. You also cannot use the free fare if you stay in cheaper hotels in France.

The free fare is valid for as long as you stay in Geneva.

Official information can be found at: geneve.com/free-transport.

Free for all travellers, including those not staying in a hotel in Geneva at all, are the special morning Aerobus services which only run in the direction of the airport between 4:00 and 5:30am, see details below.

Free single fares

You can also buy a free single ticket for 80 minutes to get anywhere in Geneva from the TPG ticket machine in the baggage claim area.

Regular fares

If you are not staying in Geneva, or if you are staying in unregistered accommodation, you will need to travel at the normal fare.

Tickets can be purchased from a machine at the bus stop or station, or via the TPG mobile app.

  • 3 chf - transfer for 60 minutes
  • 10 chf - All-day for the whole of Geneva (zone 10) valid on calendar day only (there is a discounted option for 8 chf valid from 9:00)

For the complete price list, please visit: tpg.ch/en/ticket-fares.

If travelling from Geneva to neighbouring French cities, you must pay a special Léman Pass fare, even if you can use the free fare around Geneva itself.

Tickets to neighbouring municipalities are always valid for 90 minutes and cost from 3,40 chf to 3,80 chf depending on the specific municipality and zone.

Train

The fastest way to get to the centre is by train, which runs non-stop to the main station at Genéve Cornavin and on via Genéve-Sécheron to other Swiss destinations.

From the airport to the centre, you can take any train with any destination and any category.

  • Travel time - 7 minutes
  • Frequency - 5 to 20 minutes
  • Price - 3 chf or free if the hotel sends a free ticket
  • Last train from the airport - 0:10
  • First train from Geneva station - 4:50
  • Search for connections: sbb.ch/en

Bus/trolleybus TPG

The airport is also served by several bus and trolleybus routes to the city centre and surrounding neighbourhoods. Detailed information, maps and timetables on the website: tpg.ch/en

Although the bus service is slightly longer than the train, the number of lines means that the frequency between services is significantly shorter.

The bus stop is next to the train station.

Destinations Frequency Travel time Operating hours
5 Centre, Nations, Thônex, Vallard 7-10 minutes 21 minutes to the centre 4:50-0:53
10 Centre, Vernier, Rive 8-10 minutes 22 minutes to the centre 4:40-0:39
23 Vernier, Petit-Lancy, Grand-Lancy, Carouge 13-16 minutes 33 minutes to Lancy-Bachet 5:00-0:13
28 Vernier, Lignon, Petit-Lancy 10-15 minutes 20 minutes to Lignon 4:25-0:34
50 Grand-Saconnex, Bellevue, Versoix 30 minutes 38 minutes to Versoix 4:30-23:57
54 Grand-Saconnex, Bellevue, Versoix 60-120 minutes
(does not run on weekends)
32 minutes to Versoix 6:15-19:40
56 Vernier, Satigny, Meyrin 30 minutes (runs only
morning and afternoon,
no weekends)
25 minutes to Meyrin 6:00-8:00, 15:30-19:00
57 Vernier, Satigny, Meyrin, ZIMEYSA 15-30 minutes 18 minutes to Meyrin 4:30-0:00
59 Grand-Saconnex, Chambésy 30 minutes 17 minutes to Chambésy 5:30-20:53
66 Grand-Saconnex, Thoiry, CERN (France) 30-60 minutes 50 minutes to Thoiry 5:00-0:18

Morning Aerobus free

In the early morning hours between 4:00 and 5:30am, special Aerobus lines run only in the direction of the airport to assist trains and regular bus lines during the morning rush hour.

All services are free, even for passengers not staying in a registered hotel in Geneva.

The routes are marked A1 - A6 and detailed timetables and maps can be found on the website: tpg.ch/airport-shuttle.

See below for a map of all bus, trolleybus and train routes. Click on the individual lines for details.

Rent a car

If Geneva Airport serves as a starting point for trips to the Alps or the Jura Mountains, it's worth considering renting a car.

Rental prices for a week in summer or winter season are around 360 chf.

The car rental offices of many international companies are located right in the arrivals hall.

Trains to the whole of Switzerland

You can take the train directly from the airport station to not only the centre of Geneva but also to many destinations in Switzerland without changing trains.

Timetables and online ticketing can be found on the Swiss Railways website sbb.ch or, at no extra cost, on thetrainline.com. It is always worth buying tickets at least 14 days in advance.

The most expensive tickets are always bought just before departure at the station.

Which destinations are most frequently served by direct services?

  • Lausanne - 3-7 times per hour, prices from 13,50 chf
  • Nyon - 2-4 times per hour, price from 7,60 chf
  • Montreaux - 2-4 times per hour, price from 20,60 chf
  • Brig - 2-3 times per hour, price from 37,60 chf
  • Bern - 2-3 times per hour, price from 31,20 chf
  • Lucerne - 1x per hour, price from 52 chf
  • Zurich - 2-3x per hour, price from 64,50 chf

Long-distance buses

Long-distance buses also stop at the airport, especially to French destinations.

You can use the intercity services of the Léman Pass transport system as well as the classic long-distance carriers Flixbus or BlaBlaBus.

  • Annecy - the journey to the French foothill town takes around 1 hour on BlaBlaBus and 1.5 hours on the local 272 service.
    • BlaBlaBus: price from 8 chf, runs 4-5 times a day
    • Linka 272: price from 11,40 chf, running 14 times a day (only 1x at weekends)
  • Chamonix - it takes about 2 hours to get to the ski resort in France.
    • Flixbus: price from 19 chf, runs 4 times a day
    • BlaBlaBus: price from 20 chf, runs 6-8 times a day
    • Swiss Tours: Price from 14 chf, running 4-5 times a day
  • Sallanches - the French winter resort below Mont Blanc is 1 hour away by long-distance buses or 1.5 hours away by local bus 274.
    • Flixbus: price from 19 chf, runs 4 times a day
    • BlaBlaBus: price from 22 chf, runs once a day
    • Linka 274: price from 12 chf, running 5 times a day (weekdays only)
  • Chambéry - journey takes approximately 2 hours
    • Flixbus: price from 16 chf, runs 3 times a day
    • BlaBlaBus: price from 7 chf, runs 2x daily
  • Grenoble - journey takes approximately 2 hours
    • Flixbus: price from 17 chf, runs 3 times a day
    • BlaBlaBus: price from 8 chf, runs 2x daily
  • Lyon - journey takes approximately 2.5 hours
    • Flixbus: price from 13 chf, runs 1x daily
    • BlaBlaBus: price from 12 chf, runs 2 times a day
This article may contain affiliate links from which our editorial team may earn commissions if you click on the link. See our Advertising Policy page.

Any questions left?

If you have any questions or comments about the article...

0 comments

Sign in to Cestee

... the worldwide travel community

Do not have your travel account yet? Sign up