Geneva has a well connected tram and bus (even boats) network that offers complete coverage of the city. It’s completely possible to get around the city solely through public transportation! This is amazing because driving in this city is a bitch. Should you choose to drive, you will have to deal with rush hour traffic jams and expensive parking.
The public transport network in Geneva is called the TPG network, and it’s honestly pretty great and reliable. You can find all the latest information, such as routes and schedules on their site or app. We’re going to review the different passes available, offer some practical advice on which one you should buy, and some other practical tips to know when using public transportation. We’re going to dive into the dizzying world of passes available and share no-nonsense tips for cruising Geneva’s public transport system like a true local.
Contents
- What is the unireso Zone 10?
- What are the different tickets?
- How do I validate my ticket? What happens if I’m caught without a ticket?
- Monthly, Annual Passes, Subscriptions and Other Offers
- What is a SwissPass
- Half Fare Travelcard (Annual Subscription)
- TLDR; just give me the summary

What is the unireso Zone 10?
The entire canton of Geneva is covered by the Unireso fare network, often referred to as uniresco zone 10. This handy map above shows you exactly which areas are included. When you buy a unireso zone 10 ticket, it allows you to travel anywhere in that area, regardless of what mode of transportation you take, within the period of validity.
Before hopping on the bus or tram in the city, you need a valid ticket. There are ticket machines by each bus or tram stop where you can buy a ticket via coins or credit card. You can also buy tickets through the TPG or SBB app.
💡 Hot tip As long as you’re traveling within zone 10, you can change through multiple buses, trains, boats (mouettes genevoises only) as many times as you want, as long as your ticket hasn’t expired. No need to buy a separate ticket for each transfer.
What are the different tickets?
If you’re an infrequent user of public transportation in Geneva, these are the tickets that are available at the ticketing machines at each bus or tram stop:
1. Zone 10 ticket – This ticket is valid for 60 mins upon purchase for 3 CHF (full price) or 2 CHF (reduced price*). I want to stress that you can hop onto multiple buses, trams, and trains as you want during the 60 min validity. The time validity is stamped on your ticket, in case you forget.
2. “Saut de puce” or flea jump CHF – This ticket is only valid for one single trip of 3 stops (one way) on a tpg line or a crossing with the Mouettes. You cannot use this ticket to take the CFF/SNCF trains. You count the station where you get on and if the station you get off is the 3rd stop (or less), this journey would be covered under a flea jump ticket.
3. Day passes – If you are planning to take multiple trips through the day, it might be worth looking into a day pass. These are the ones available.
- Day pass – Valid from the time of purchase until 5AM the next day
- Day pass from 9AM.
If you are starting your travel before 9AM, you should get the normal day pass. If you’re traveling after 9AM, you can get the day pass from 9AM.
*The reduced price applies to:
– young people aged 6 to 15 included;
– holders of half-fare season tickets;
– senior citizens over AHV legal age
– OASI/DI pensioners
– bicycles ;
– dogs that cannot be placed in a basket
⚠️ NOTE There’s an option to buy first class or second class, which only applies to trains. There is no class difference on the bus and trams.
If you’re travelling with…
- 🧒 Children: If your child is under the age of 6, they can travel for free with someone that has a valid ticket on the tpg network.
- 👶 Strollers: You can bring a stroller onto the public transportations free of charge. If you are travelling with a stroller, you should use the second door of the buses or 2nd and 3rd door of the trams, which have blue or yellow buttons. Always use the blue button if you have a stroller, as it prevents the door from closing automatically.
- 🚲 Bikes: Generally speaking, you need a separate reduced fare ticket to transport bikes on public transportation. If it’s a folded bike that can fold quite small, like the size of a suitcase, then it is free of charge. Check the TPG website for more specifics.
- 🐕 Dogs: Dogs are allowed on all public transportation across Switzerland. Your dog can travel for free if it measures less than 30cm at the withers and is carried in a bag or basket. For dogs larger than that OR if your dog is not in a carrier, you need to purchase a reduced fare ticket for your furry companion.
How do I validate my ticket? What happens if I’m caught without a ticket?
You don’t need to actively validate your ticket when you use the public transportation in Switzerland, but you need to keep your ticket handy in case of inspections.
There are TPG inspectors that will board the trams and buses sporadically to check that all passengers onboard have a valid ticket. For first time offenders, the fine for not having a valid ticket is CHF 100 on the spot. If you defer the payment, the fine goes up to CHF 140. The details of the penalties and what to do if you receive one can be found on the TPG website.
The TPG inspectors are strict with enforcement, you will not be able to talk your way out of a fine for buying the wrong ticket or having no ticket. You can try to contest the fine later but the inspectors will always issue you a fine first.
💬 Our recommendation: Just buy the ticket. It’s just not worth getting a hefty fine.
Monthly, Annual Passes, Subscriptions and Other Offers
Let’s face it, the cost of living in Switzerland is already high enough! If you’re a frequent traveller, you need to know about the variety of different passes available, that are often a better deal than the single ride tickets.
Unireso Zone 10 Monthly and Annual Pass 🚋
If you’re travelling only within Geneva, there is a unireso tout Genève monthly and annual pass. The full fare monthly pass costs CHF 70 and the annual pass costs CHF 500. If you are commuting to work or school every day of the week, and use the public transportation frequently on the weekends, we would say it is worth getting the annual pass. It also takes the hassle out of buying a ticket each time you travel. Calculate your daily commute to see if it’s worth it for you!
Unireso Zone Family Plans 👪
If you already have a unireso tout Genève pass, there are certain plans you can buy for your family for additional cost savings. For instance, the Duo pass allows your partner to have a monthly or annual pass at a reduced rate. The family offer allows the adult holders of the unireso Tout Genève pass to buy junior family passes for their children (under 25 years old). These special family plans can’t be purchased online, instead, you need to visit one of the 3 tpg agencies directly.
Free Geneva Public Transportation for Youth 🧑🎓
Since December 2024, Geneva’s cantonal parliament has passed a bill to cover 100% of the cost of the unireso travel passes for youth (up to the age of 24) and 50% for senior citizens. HOWEVER, to be able to take advantage of this benefit, you must register and apply for it online, as there are certain criteria set forth. Most importantly, you need a Swiss Pass account to complete the registration. If you haven’t applied for the benefit, you still need a valid ticket before
Traveling between Geneva and France 🇨🇭↔️ 🇫🇷
If you travel frequently between the French regions** around Geneva, into the city, you will need a Léman Pass. There are a variety of plans available for the Léman Pass, including monthly and annual passes. The costs vary greatly, depending on the departure and arrival stations you need. Use the helpful trip calculator you can use to see how much your journey would cost. This pass is most beneficial for those that live in France and commute to work in Geneva (or vice versa).
**The French regions of Veigy (Zone 200), Annemasse (Zone 210), St-Julien – including Collonges and Valleiry (Zone 230), Pougny (Zone 240), Pays-de-Gex (Zone 250), Saint-Gervais-les-Bains-Le-Fayet, Thonon-Evian (Zone 300), Annecy-Pringy-Groisy (Zone 380), Valserhône (Zone 400)
⚠️ NOTE The Léman Pass already includes the uniresco zone 10, so you don’t need to double purchase for travelling in Geneva.
What is a SwissPass

SwissPass is the national travelcard that works across all the public transportation systems in Switzerland. I like to think of it as the digital wallet of Swiss transportation cards, because it holds all the travel passes you have. If you’re living in Switzerland, and planning to travel around the country, there are a whole host of other different travel passes that cover different regions, and for that, you’ll need a SwissPass. The SwissPass also offers discounts from special offers, and can act as a ‘key’ to your mobility car or even the pass to a ski resort.
You need to provide a valid government ID (passport or ID) and a passport photo (digital or physical) at the public transportation offices (i.e. train stations) or apply online. Once it’s been approved, you’ll receive the physical card in the mail. You can also download the SBB app and link your SwissPass.
💡 Important note: The SwissPass is different from the Swiss Travel Pass, which is targeted to tourists.
Half Fare Travelcard (Annual Subscription)
The Half Fare Travelcard (in French, demi-tarif) is probably one of the best travel cards to own, if you live in Switzerland. With it, you can travel on all SBB routes for half price and enjoy discounts on public transportations (like the uniresco zone 10), cable cars, and many other services. The annual cost is CHF 190 for the initial year, and CHF 170 for subsequent years. This pass will pay for itself very quickly; for instance, just 2 round trip train tickets from Geneva to Zurich will have basically recovered the cost. Tickets for the buses and trams in Geneva are reduced to CHF 2 with the half fare travel card. If you ever plan to travel to a place in Interlaken, you can save a lot of money on the costly cable cars and gondola rides. There are many other sites and attractions that also offer discounts to half fare travelcard holders.
Trust us, it’s totally worth getting this travelcard if you live in Switzerland. Once you have bought it, the discount is automatically applied when you use the SBB app. You can show the physical or digital SwissPass at point-of-sale (POS) counters when asking for discounts.
⚠️ NOTE You can own both the uniresco zone 10 annual pass (Geneva only) AND the half fare travelcard (all of Switzerland).
To sum up…
Can’t be bothered to read all that text? Here’s a TLDR summary with all the key deets:
| Pass Type | Who’s It For | What It Covers | Costs & Key Details |
| Unireso Zone 10 Pass | People that take the public transportation daily | Geneva – unireso zone 10 | – Monthly pass:CHF 70 – Annual pass: CHF 500 |
| Unireso Zone Family Plans (Duo, families, juniors, doggy passport) | Additional discounts for couples and families with kids that use public transportation frequently | Geneva – unireso zone 10 | Costs vary depending on the specific pass. Usually at least one person needs the unireso zone 10 pass, before subsequent passes are discounted. |
| Free Geneva Public Transportation for Youth | Young people under the age of 24 living or studying in the Geneva canton | Geneva – unireso zone 10 | You need to request for financial support via TPG for this specific pass, which includes providing certain documentation |
| Léman Pass (daily, monthly, annual etc) | Frontaliers and people that need to cross the border between France and Switzerland frequently. | The French regions around Geneva + unireso zone 10 | The subscription prices vary as it is calculated based on the route chosen (origin/destination & zone). |
| SwissPass | People that travel across Switzerland, and want to buy tickets via the SBB app. | All of Switzerland | Free to create account! Think of the SwissPass as the digital wallet that holds all travelpasses across Switzerland. |
| Half Fare Travelcard | People that travel across Switzerland and want to benefit from a discounted price. | All of Switzerland | CHF 190 for the initial year, and CHF 170 for subsequent years. Travel on all SBB routes for half price and enjoy discounts on public transportations (like the uniresco zone 10), cable cars, and many other services. |
🎫 All Geneva passes are available on the TPG website. The Léman Pass can be bought at their website directly.
💡AHV pensioners & DI (recipients of disability benefits) can also apply for financial support for up to 50% of the uniresco zone 10 pass.
💡Do you know SBB offers a dog pass? Travel with your fur baby at a discounted rate.





Leave a comment