The Swiss Travel Pass is one of the great travel products of Europe — and one of the most over-recommended. If your Geneva trip is mostly Geneva, the pass will cost you more than you save. If your Geneva trip is the opening leg of a Grand-Train-Tour-style multi-city Swiss circuit, the pass can save you 30–45% of your transport bill plus throw in 500+ museums and the panoramic Glacier and Bernina Express seats at no extra fee. Knowing which side of that line you sit on, before you click “buy,” is the single most consequential transport decision on a Switzerland trip.
This is our 2026 Swiss Travel Pass guide written specifically for Geneva visitors — the current prices (which increased again in 2026), exactly what the pass covers in and around Geneva, a 90-second worth-it-or-not calculator for the most common itineraries, the head-to-head against the Swiss Half Fare Card (CHF 150) which often beats the full pass for mountain-trip-led itineraries, and the alternative point-to-point ticket strategies that can outperform either pass on shorter trips. By the end you’ll know whether to buy, what to buy, and when not to buy at all.

Table of Contents
TL;DR — Is It Worth It for Geneva?
If your trip is Geneva-only or Geneva + 1–2 day trips: No. Skip the pass. Use the free Geneva Transport Card (covered in our Transport Card guide) and buy individual SBB tickets for the day trips.
If your trip is Geneva + Lausanne/Bern/Lucerne/Zurich on a 4–8 day circuit: Probably yes — particularly with the Half Fare Card alternative if the trip skews toward mountain railways.
If your trip is Geneva + multi-stop Alpine circuit (Zermatt, Interlaken, Lucerne, Lugano): Yes. The pass is purpose-built for this.
If your trip is Geneva + one mountain excursion (Jungfraujoch, Matterhorn): Run the calculator. Half Fare Card often wins.
2026 Swiss Travel Pass Prices
Prices increased for 2026. Current 2nd-class adult prices (1st-class roughly 60% more):
| Duration | 2nd Class | 1st Class |
|---|---|---|
| 3 days | CHF 254 | CHF 405 |
| 4 days | CHF 305 | CHF 489 |
| 6 days | CHF 390 | CHF 624 |
| 8 days | CHF 425 | CHF 680 |
| 15 days | CHF 499 | CHF 798 |
Discounts available:
- Youth (under 25): 30% discount on all durations.
- Children (under 16): Free with a paying adult on the Swiss Family Card (apply at purchase).
- Senior (over 65): No specific discount on the pass.
The Swiss Travel Pass Flex variant lets you pick the days within a 1-month window — useful if your travel days aren’t consecutive — but costs roughly 15% more.
What the Pass Covers (and Doesn’t)
Fully covered (free travel)
- All SBB long-distance trains — InterCity, InterRegio, EuroCity, ICN. Including Geneva ↔ Zurich, Geneva ↔ Bern, Geneva ↔ Basel.
- All regional and suburban trains within Switzerland — including the Geneva Léman Express within Switzerland.
- All public transport in 90+ Swiss towns and cities — including Zurich, Bern, Lucerne, Lausanne, Basel and Geneva.
- All Swiss buses operated by PostBus.
- All scheduled CGN lake steamers on Lake Geneva (Geneva ↔ Lausanne ↔ Montreux ↔ Évian) — the white paddle-steamers not included in the Geneva Transport Card.
- Panoramic trains like the Glacier Express, Bernina Express, GoldenPass Line (seat reservations extra, mandatory).
- 500+ Swiss museums via the included Swiss Museum Pass — free admission to most national museums and many local ones.
50% discount with the pass
- Most mountain railways and cable cars — Jungfraujoch is 33% off (not 50%), Matterhorn Glacier Paradise 50%, Schilthorn 50%, Pilatus 50%, Rigi 50%.
- Some cable-car-only destinations price varies; check before booking.
Not covered
- International trains beyond Switzerland — French TGV, German ICE, Italian Frecciarossa, etc.
- Geneva Airport-only travel if you have no Swiss leg — for a Geneva-only stay, the Transport Card is enough.
- French side of border (Annemasse, Annecy, Évian) — not covered.
- Seat reservations for panoramic trains (CHF 30–50 extra).
- Sleeping cabin supplements on overnight trains.
Specifically for Geneva Visitors
For a visitor whose trip is Geneva-only, the Swiss Travel Pass is over-engineered. Your Geneva hotel already gives you the Geneva Transport Card free — that covers all in-canton movement (trams, buses, Mouettes, airport train) for the entire stay. The pass adds value only when you start travelling beyond canton Geneva.
The Swiss Travel Pass becomes useful when your itinerary includes:
- Lausanne (45 min from Geneva, CHF 24–30 each way)
- Bern (1h45, CHF 35–53)
- Zurich (2h45, CHF 55–88)
- Lucerne (3h, CHF 60–80)
- Zermatt (3h30, CHF 70–95)
- Interlaken (3h, CHF 60–80)
- Montreux + Golden Pass to Lucerne (~CHF 95)
One trip to Zurich and one to Lausanne already adds up to CHF 110+ — about half a 3-day pass. Add a CGN lake steamer to Lausanne (CHF 76 round-trip) and a Mont-Blanc Express or Jungfraujoch trip, and the value math tilts toward the pass quickly.

Itinerary Calculator — 5 Sample Trips
Below are five common Geneva-anchored itineraries with their break-even calculation.
Trip 1: Geneva only (4 nights)
Verdict: don’t buy the pass.
- Free Geneva Transport Card covers all transport.
- Pass cost CHF 305 (4 days, 2nd) = entirely wasted.
- Savings by NOT buying the pass: CHF 305 per adult.
Trip 2: Geneva + Lausanne day trip (3 nights)
Verdict: don’t buy the pass.
- Free Geneva Transport Card + 1 return ticket Geneva-Lausanne (CHF 48 supersaver or CHF 56 standard).
- Pass cost CHF 254 (3-day, 2nd).
- Net saving by not buying the pass: ~CHF 200 per adult.
Trip 3: Geneva + Lausanne + Bern + back (5 days)
Verdict: probably get the pass.
- Individual tickets: Geneva-Lausanne return (~CHF 48) + Lausanne-Bern return (~CHF 65) + Lausanne-Geneva extra single (~CHF 24) + Bern-Geneva direct (~CHF 53) = roughly CHF 190 in inter-city trains. Plus 1 day pass in Bern (CHF 14) and a CGN steamer (CHF 76). Total ~CHF 280.
- Pass cost CHF 305 (4-day pass, you’d pick the days).
- Saving with pass: roughly break-even, with museum pass as bonus.
Trip 4: Geneva + Zermatt + Interlaken + Lucerne (7 days)
Verdict: buy the pass.
- Individual ticket sample: Geneva-Zermatt (~CHF 88) + Zermatt-Interlaken (~CHF 75) + Interlaken-Lucerne (~CHF 35) + Lucerne-Geneva (~CHF 80) = CHF 280 in train tickets alone. Plus mountain railways at full price (Gornergrat CHF 132, Jungfraujoch CHF 240) and local transport (~CHF 30/day).
- Pass cost CHF 425 (8-day, 2nd).
- Saving with pass: easily CHF 200+, plus the 33–50% mountain discounts on top.
Trip 5: Geneva + Mont-Blanc + Chamonix + Annecy (4 days)
Verdict: don’t buy the pass.
- Chamonix and Annecy are in France, not covered. Geneva Transport Card covers the airport transfer and city travel.
- Pass cost CHF 305 = mostly wasted.
- Better choice: Geneva Transport Card + cross-border bus or train tickets.
Swiss Travel Pass vs Half Fare Card
The Swiss Half Fare Card is the alternative most experienced Switzerland travellers prefer for mountain-heavy itineraries. At CHF 150 for one month, it gives 50% off virtually every SBB train, PostBus, lake steamer, and mountain railway — but it’s not free. You still pay for every ticket; just half-price.
| Swiss Travel Pass | Half Fare Card | |
|---|---|---|
| Cost (basic) | CHF 254–499 | CHF 150 (1 month) |
| Train travel | 100% free | 50% off |
| Mountain railways | 33–50% off | 50% off (incl. Jungfraujoch full 50%) |
| City transport | Free in 90+ cities | 50% off where applicable |
| Museum Pass | Included free | Not included |
| Lake steamers (CGN) | Free | 50% off |
| Break-even threshold | ~CHF 305+ in trains | CHF 300 in trains (50% of CHF 300 = CHF 150) |
When the Half Fare Card wins
- You’ll do Jungfraujoch (Half Fare = 50% off; Travel Pass = only 33% off — Half Fare wins).
- You’re travelling beyond 7–8 days; the pass costs scale up faster than Half Fare.
- Your itinerary is mountain-heavy but transport-light (you stay one city longer rather than moving).
- You want maximum itinerary flexibility — Half Fare is valid 1 month, no day-counting.
When the Travel Pass wins
- Tight 3-7 day Grand-Train-Tour-style itinerary, lots of trains.
- You want zero ticket-buying friction (just board and go).
- You want the museum pass and CGN steamers free.
For Geneva-anchored trips: Most visitors with significant onward Swiss travel are better off with the Half Fare Card. The Geneva Transport Card already covers your in-canton travel for free, and the Half Fare Card discounts everything beyond.
Point-to-Point & Other Alternatives
SBB Supersaver tickets
SBB sells discounted “Supersaver” point-to-point tickets up to 60 days in advance, typically 30–70% off standard fares. Best for fixed-itinerary travellers who know their dates. A Geneva-Zurich Supersaver can be as low as CHF 35 (vs. CHF 88 walk-up).
SBB Saver Day Pass
A single-day all-Switzerland pass starting at around CHF 52 (advance-purchase, 2nd class) and rising to CHF 75 closer to travel. Good for a single big day of train travel.
Regional passes
Several Swiss regions (Berner Oberland, Tell Pass for central Switzerland) sell their own 3-7 day regional passes — cheaper than the Swiss Travel Pass and more comprehensive for that specific region.
SBB Mobile interactive route planner
The SBB Mobile app is the single best tool for evaluating individual ticket costs vs. pass costs. Plug in your itinerary, compare the totals.
How & Where to Buy
Official source: SBB.ch and SwissTravelPass.com (official) — same prices as any reseller.
Authorised resellers: Klook, GetYourGuide, RailEurope, Trainline — same price as SBB direct, sometimes with promo discounts on slow travel weeks.
Buying tips:
- Buy before arriving in Switzerland — at-counter purchases are the same price but require more time and language.
- Choose the right date format: Consecutive (cheaper) for back-to-back travel days, Flex (CHF 15% more) for non-consecutive days within a month.
- Print or save the digital pass — both work on Swiss trains.
- 1st-class is only worth the upgrade if you’ll do 3+ long-distance trains and want guaranteed quiet/window seats.
Tips for Maximising the Pass
1. Front-load travel. The pass charges per day, so cram your inter-city moves into pass days and stay put on free days.
2. Use the Museum Pass. Free entry to 500+ museums (including Patek Philippe in Geneva, Olympic Museum in Lausanne, Kunsthaus in Zurich). Worth CHF 25–35 per visit; can easily make up CHF 100 of pass cost in museum visits alone.
3. Take a panoramic train. The Glacier Express (Zermatt-St. Moritz) is the world-famous one; the GoldenPass Line from Montreux to Lucerne is more accessible from Geneva. Both are free on the pass; only the CHF 24–45 mandatory seat reservation is extra.
4. Take a CGN lake steamer. The white paddle-steamers between Geneva and Lausanne (and beyond) are operated by CGN. Free on the Travel Pass; CHF 76 return at full fare. The 4-hour Geneva-Lausanne steamer is one of the great relaxed half-days in Switzerland.
5. Activate on a heavy-travel day. The pass starts the moment you first validate. Save activation for a big-mileage day; don’t activate on a stay-in-one-city day.
6. Combine with the Geneva Transport Card. Both can coexist. Use the free Geneva Card for in-canton trips; use the Travel Pass for everything else.
FAQ: Swiss Travel Pass for Geneva
Is the Swiss Travel Pass worth it for a Geneva trip?
For a Geneva-only or Geneva + one nearby day trip, no — the free Geneva Transport Card covers your local needs. For a Geneva-anchored multi-city Swiss circuit (Lausanne, Bern, Zurich, Lucerne, Zermatt), yes — the pass usually pays off after 2–3 inter-city journeys.
How much does the Swiss Travel Pass cost in 2026?
2nd class: CHF 254 (3 days), CHF 305 (4 days), CHF 390 (6 days), CHF 425 (8 days), CHF 499 (15 days). 1st class roughly 60% more. Youth (under 25) gets 30% off; children under 16 free with a paying adult on the Family Card.
Does the Swiss Travel Pass include Geneva Airport transfer?
Yes — the airport-Cornavin SBB train is included. If you’re a Geneva hotel guest you’ll also have the Transport Card covering this for free.
Does the Swiss Travel Pass cover the CGN paddle-steamers on Lake Geneva?
Yes — all scheduled CGN lake services are 100% included on the Travel Pass.
Is it cheaper than the Swiss Half Fare Card?
Depends on your trip. The Half Fare Card (CHF 150) breaks even after CHF 300 of half-priced tickets (i.e., CHF 600 of total fares). For most 5–8 day mountain-heavy trips, the Half Fare Card is cheaper than the Travel Pass when you add up the actual journeys.
Where do I buy the Swiss Travel Pass?
Through SBB.ch (official), SwissTravelPass.com (official), or via authorised resellers (Klook, GetYourGuide, RailEurope). All charge the same price.
Does the pass cover travel to France (Chamonix, Annecy)?
No — the pass is Switzerland-only. Cross-border travel requires separate tickets.
Does the pass include mountain railways like Jungfraujoch?
Jungfraujoch is 33% off with the Travel Pass. Most other mountain railways (Schilthorn, Pilatus, Rigi, Matterhorn Glacier Paradise) are 50% off.
Worked Example: Designing a Pass-Optimised 7-Day Geneva-Anchored Itinerary
To demonstrate how the Swiss Travel Pass works at its best, here’s a 7-day itinerary anchored in Geneva that maximises pass value. This is the trip we’d build for a first-time visitor who wants Swiss highlights without changing hotels every night.
Days 1–2: Geneva (no pass days yet). Use the free Geneva Transport Card. Visit the Old Town, the Jet d’Eau, the UN, the Patek Philippe Museum, the lake baths. Eat at Café du Soleil and a Carouge restaurant.
Day 3 — Pass day 1 (activate this morning). Geneva → Lausanne by CGN paddle-steamer in the morning (free with pass, 4 hours, the great Lake Geneva experience). Lausanne Olympic Museum (free with Museum Pass). Train Lausanne → Bern in afternoon (free, 1h05). Stay overnight in Bern.
Day 4 — Pass day 2. Bern morning + Bern → Lucerne (1h40, free). Visit Lucerne lake and old town. Take a Pilatus cable car (50% off with the pass). Stay overnight in Lucerne.
Day 5 — Pass day 3. Lucerne → Interlaken (2h via Brünig Pass, free, scenic). Stay overnight in Interlaken; visit Lauterbrunnen.
Day 6 — Pass day 4. Jungfraujoch excursion (33% off, still expensive at ~CHF 160 but the once-in-a-trip Alpine moment). Train back to Geneva via Lausanne (4 hours, free, scenic Golden Pass possible).
Day 7 — Geneva. Geneva Transport Card again; final lake walk, market visit, depart.
Total transport spend with a 4-day Swiss Travel Pass (CHF 305): CHF 305 pass + CHF 50 mandatory Golden Pass reservation + CHF 160 Jungfraujoch (discounted) + CHF 0 in Geneva (free Transport Card) = approximately CHF 515 per person.
Total transport spend without the pass (paying point-to-point): CHF 76 CGN steamer + CHF 65 Lausanne-Bern + CHF 35 Bern-Lucerne + CHF 35 Lucerne-Interlaken + CHF 75 Pilatus + CHF 240 Jungfraujoch + CHF 180 trains back to Geneva = approximately CHF 706 per person.
Net saving with pass: ~CHF 190 per adult. Plus the included Swiss Museum Pass (Olympic Museum, free; Bern museums, free; Lucerne museums, free) which would add another CHF 50–80 in admissions.
This itinerary is the sweet spot for the Swiss Travel Pass — multiple inter-city moves, one panoramic train, one mountain railway, museum access. Replace any one of these elements with a stay-put day and the pass margin shrinks; replace two, and the Half Fare Card overtakes it.
Official Sources & Further Reading
- SBB — Swiss Travel Pass (official site)
- Swiss Railways — Buy Pass
- Swiss Travel System — Official
- Swiss Museum Pass (included)
- CGN — Lake Geneva Steamers
Continue Planning Your Geneva Trip
- Getting to & Around Geneva (pillar)
- Geneva Transport Card (free in-canton transport)
- How to Get from Geneva to Zurich
- How to Get from Geneva to Chamonix
- Best Day Trips from Geneva
The Swiss Travel Pass is the right product for the right trip. For Geneva-only stays, it’s the wrong product entirely — the free Geneva Transport Card already covers what you need. For Switzerland-circuit trips beginning or ending in Geneva, run the numbers against the Half Fare Card, count your inter-city journeys, and let the math decide. The pass will reward you generously for moving — and punish you fairly for staying put.