Quick links
← Full Checklist
✨ Save up to CHF 4,000 with SwissNewbie voucher codes — view all codes →
🚆 SBB · Tram · Bus · Bike

Public Transport
in Switzerland

Switzerland has one of the world's best public transport networks. Trains run on the minute, buses cover every village, and a single ticket works across all modes. Choosing the right pass can save you CHF 2,000+ per year.

CHF 4,280
GA annual pass (2nd class)
CHF 185
Halbtax (50% off everything)
99.7%
Train punctuality rate
CHF 20
Mobility car sharing bonus
The key passes — which one for you?
The Halbtax is the most popular first purchase. Almost everyone who lives in Switzerland buys one.
PassCostDiscountCoversBest for
Halbtax ⭐
Half-fare card
CHF 185/year50% off all ticketsTrain, tram, bus, boat, cable carEveryone who travels more than a few times/month
GA (Generalabonnement)
General travelcard
CHF 4,280/year (2nd class)Unlimited travelAll SBB, PostBus, urban transportDaily commuters — break even at ~CHF 357/month of travel
GA 2nd class — monthly
CHF 399/monthUnlimited travelAll SBB, PostBus, urban transportTesting before annual commitment
Seven25
CHF 450/yearUnlimited travel 7pm–5am + weekendsAll SBB networkUnder 25s who travel mostly evenings/weekends
SBB Day Pass
CHF 52 (CHF 26 with Halbtax)Unlimited travel 1 dayAll SBB + urban transportOccasional travel, visitors
Regional passes
CHF 90–350/yearFree or 50% off in zoneSpecific regions / cantonsIf you rarely travel outside your region
💡
The Halbtax is almost always worth it if you spend more than CHF 370/year on train tickets. At CHF 185/year, it pays back in your first long-distance trip. Buy it immediately after arriving.
SwissNewbie exclusive
Mobility Car Sharing
Up to CHF 20 welcome credit
  • 3,000+ cars at stations across Switzerland
  • From CHF 2.80/hour + CHF 0.45/km
  • No ownership costs — just pay when you use
  • Perfect for expats who don't want to own a car
Apps & ticketing
🚆

SBB Mobile app

The most-used app in Switzerland. Buy tickets, check real-time delays, platform numbers, and manage your Halbtax/GA. Essential — download on arrival.

📲

FAIRTIQ

Tap to start, tap to stop — the app automatically calculates the cheapest fare for your trip. No need to look up routes or prices. Works on all Swiss public transport.

🚲

PubliBike

Swiss bike sharing network — available in most cities. CHF 3.50/30min or day passes. SBB app integrates PubliBike for door-to-station connections.

🚗

Mobility car sharing

Switzerland's car sharing network with 3,000+ vehicles nationwide. Perfect if you don't own a car but occasionally need one. CHF 2.80–3.60/hour + CHF 0.45/km.

Urban transport overview
Every Swiss city has integrated fare zones (Zonen). A zone subscription covers all trams, buses, and local trains within it.
CityNetworkZone subscription/monthNotes
ZürichZVV (zones 110)CHF 84/month (zones 110-121)2-zone covers most of city + suburbs
GenevaTPG / uniresoCHF 70/month (city zone)Includes free bikes with annual pass
BernBernmobil / RBSCHF 72/monthCompact city, tram network efficient
BaselBVB / BLTCHF 65/monthTrams cross into France/Germany
LausanneTL / metroCHF 68/monthOnly Swiss city with a metro
SwissNewbie exclusive
Mobility Car Sharing
Up to CHF 20 welcome bonus
3,000+ cars across Switzerland. No ownership costs — just pay when you use. Perfect for families and expats who don't want to buy a car.
Frequently asked questions
Should I buy a Halbtax or a GA?

Start with Halbtax (CHF 185/year). Track your ticket spending for 1–2 months. If you consistently spend more than CHF 357/month on tickets even with Halbtax, a GA makes financial sense. Most people, especially in cities with a good local zone subscription, are better off with Halbtax + zone subscription.

Can I use public transport without a ticket if I have a GA?

Yes — your GA is your ticket for all SBB trains, PostBus, and urban transport (trams, buses) in all zones. You just need to scan your GA card or show the app. You don't buy separate tickets. Some mountain railways and special trains may require a surcharge even with GA.

Are Swiss trains really on time?

Nearly — SBB reports ~93% of trains arriving within 3 minutes of schedule. Connections of under 5 minutes are common and usually work. However, major delays do occur, especially in winter storms. The SBB app gives real-time delay info and will automatically rebook you if you miss a connection.

Do I need a car in Switzerland?

In cities: definitely not. Public transport covers everything. In rural areas or smaller towns: a car helps but is rarely essential — there are bus routes to almost every village. Many Swiss families use Mobility car sharing for the occasional big shopping trip or weekend excursion and avoid car ownership entirely.