easyTransBook
Transport guide

Tram · Switzerland

Geneva Trams & Buses (TPG)

TPG runs Geneva's trams and buses, and the yellow Mouettes boats cross the lake. Geneva is one of the few cities that gives visitors free transport: hotel guests get the Geneva Transport Card, and arriving passengers get a free ticket at the airport.

Official website
OperatorTPG (Transports publics genevois), in the Unireso fare system
City zoneZone 10, Tout Genève
Single ticketCHF 3.00, valid 60 minutes with changes
Short tripCHF 2.00, up to 3 stops
Day pass zone 10CHF 10.00; from 9:00 CHF 8.00
Geneva Transport CardFree for guests of hotels, hostels and campsites
Free airport ticket80 minutes, from the machine in the baggage claim area
Airport to CornavinAbout 7 minutes by train

Routes and stations

Gare Cornavin is the main station and transport hub. Trams run to Plainpalais, the old town area and the Nations area, home of the United Nations office. Buses 5 and 28 link the airport with Nations.

The Mouettes boats cross the lake between the left and right banks and are part of the same fare system. The Léman Express trains link Geneva with nearby French towns.

Tickets and fares

The Tout Genève single ticket costs CHF 3.00 and is valid for 60 minutes with changes in zone 10. A short trip of up to 3 stops costs CHF 2.00. A zone 10 day pass costs CHF 10.00, or CHF 8.00 if you start after 9:00.

Children under 6 travel free. Trips into France need an extra Léman Pass supplement.

Prices can change, so check tpg.ch before you travel.

How to get the free cards

Guests at registered hotels, hostels and campsites in Geneva receive the Geneva Transport Card for their whole stay, often by email before arrival. It covers TPG, trains and boats in zone 10. Ask your hotel if you have not received it.

On arrival at Geneva Airport, take a free ticket from the machine in the baggage claim area, just before customs. It is valid for 80 minutes on public transport, enough to reach your hotel.

Tips for travellers

Trains from the airport reach Cornavin in about 7 minutes and run very often. The free 80-minute ticket is valid on them.

Ticket machines accept Swiss francs, euros and contactless cards. Buy your ticket before boarding; there are no gates and inspectors check often.

A taxi from the airport to the centre costs about CHF 30–35, so the free ticket saves a lot.

Last checked: October 2026. Fares and timetables change, so confirm on the official website before you travel.

Frequently asked questions

Is public transport free in Geneva for tourists?

Yes, if you stay in a registered hotel, hostel or campsite. You get the Geneva Transport Card for your stay.

How do I get the free ticket at Geneva Airport?

Take it from the machine in the baggage claim area before customs. It is valid for 80 minutes.

How much is a bus ticket in Geneva?

CHF 3.00 for 60 minutes in zone 10, or CHF 2.00 for a short trip.

How do I get from Geneva Airport to the city?

Take the train to Cornavin, about 7 minutes, or bus 5 or 28 to the Nations area.

Are the lake boats included in the ticket?

Yes, the Mouettes boats accept any valid zone 10 ticket and the Geneva Transport Card.

Sources: itu.int · migaku.com