Swiss Travel Pass vs Half Fare Card: the real break-even point
Should I buy the Swiss Travel Pass or the Half Fare Card?
Under three solid day trips in a short visit, the Half Fare Card plus half-price tickets is almost always cheaper. Once your itinerary carries roughly CHF 220 to CHF 500 of full-fare train, boat and mountain-railway tickets inside the pass's validity window, the Swiss Travel Pass overtakes it. Count your actual route before buying either.
Two products, two different bets
Swiss train fares are not the problem people expect. The problem is that Switzerland sells at least four legitimate ways to pay for the same journey, and the brochures rarely say which one wins for a specific itinerary. The Swiss Travel Pass and the Half Fare Card are the two most heavily marketed, and they are not competing versions of the same idea. One is a flat-rate bet that you will move a lot. The other is a discount card that only pays for itself once you actually spend.
Get the choice wrong and the cost is real. Buy an 8-day Travel Pass for a trip that turns out to be three days in Zurich and one trip to Lucerne, and you have paid roughly CHF 150 more than a Half Fare Card would have cost for the same itinerary. Buy a Half Fare Card for a week that turns into daily long-haul train legs across four regions, and you will pay more in half-price tickets than an equivalent Travel Pass would have cost outright.
This guide works through the actual numbers rather than the marketing lines, using indicative 2026 second-class adult fares. Fares move slightly year to year, so treat the figures as the right order of magnitude for planning, and confirm exact prices at booking.
What each one actually is
The Half Fare Card costs CHF 120 for one year and gives 50% off standard second-class (and first-class) point-to-point tickets across almost the entire Swiss network: SBB trains, most private railways, PostBus routes, lake boats, and most mountain cable cars and cogwheel trains. You still buy a ticket for every journey; you just pay half. It also unlocks the discounted regional passes covered further down, such as the Berner Oberland regional pass for Half Fare holders, which only exists at that price because you already own the card.
The Swiss Travel Pass is a flat-rate, unlimited-travel pass for a fixed run of consecutive days: 3, 4, 6, 8 or 15. Indicative second-class adult prices for 2026 run from CHF 232 for 3 days up to CHF 419 for 15 days. It covers unlimited travel on the national rail network, most private railways, PostBus, lake boats, and the local public transport (trams and buses) of more than 90 towns, including Zurich’s own ZVV network.
It also gives free entry to over 500 museums and a standard 50% discount on most (not all) mountain excursions. A Flex version of the same pass, sold as the Swiss travel pass with flexible non-consecutive days, covers the same number of travel days spread across a month rather than back to back, which suits a trip with a rest day or a city stopover in the middle.
Neither pass is the cheapest option in every case. A one-day Saver Day Pass, bought in advance directly from SBB, gives unlimited nationwide travel for a single calendar day from roughly CHF 29 to CHF 79 depending on how early you book and how much demand there is for that date. For a single exceptionally long day, such as a return run from Zurich to Zermatt, a Saver Day Pass can beat both the Half Fare Card and the Travel Pass outright — but only if you can commit to the exact date weeks ahead, since availability is capped and prices rise as dates fill.
The break-even formula
The comparison comes down to one calculation. Buying the Half Fare Card costs CHF 120 plus 50% of the full fare on everything you actually travel. Buying the Travel Pass costs a fixed sum regardless of how much you travel. So the Travel Pass wins once:
CHF 120 + (0.5 × full-fare value of your trips) is greater than the Travel Pass price for the matching number of days.
Rearranged, that means the Travel Pass overtakes the Half Fare Card once the full-fare value of your train, boat and mountain-excursion tickets for the trip passes a threshold equal to twice the gap between the two products:
| Travel Pass length | Pass price (2nd class) | Full-fare spend needed to break even |
|---|---|---|
| 3 days | CHF 232 | roughly CHF 224 |
| 4 days | CHF 281 | roughly CHF 322 |
| 6 days | CHF 341 | roughly CHF 442 |
| 8 days | CHF 381 | roughly CHF 522 |
| 15 days | CHF 419 | roughly CHF 598 |
That “full-fare spend” line is the number to hold in your head. It is not the price you would pay with the Half Fare Card — it is the undiscounted sticker price of every train, boat and mountain ticket in your itinerary. Once your route’s undiscounted total crosses that line, the Travel Pass is the cheaper choice for the same days; below it, the Half Fare Card wins, and the card stays useful for the rest of the year besides.
What real day trips actually cost
To use the table above you need a sense of what full-fare tickets from Zurich actually run. These are indicative second-class one-way adult fares; return trips are simply double unless stated otherwise.
| Route from Zurich HB | One-way full fare | Journey time |
|---|---|---|
| Lucerne | CHF 26 | 45 min |
| Rhine Falls (Schaffhausen/Neuhausen) | CHF 28 | ~50 min |
| St Gallen | CHF 29 | ~1 h |
| Basel | CHF 39 | ~1 h |
| Bern | CHF 51 | ~1 h |
| Interlaken Ost | CHF 68 | ~2 h |
| Lugano | CHF 94 | ~2 h 30 |
| Zermatt | CHF 100+ | ~3 h 15 |
Mountain excursions add a separate layer on top of the train fare to reach the base station. A return trip to the Jungfraujoch from Interlaken Ost, for example, runs to roughly CHF 220–240 at full fare depending on season, and the discount there is capped below the usual 50% by the operator — worth knowing before you assume the Half Fare Card halves it cleanly. Full details on that specific excursion sit in the dedicated Jungfraujoch guide.
Worked example 1: three days, mostly Zurich
Say your trip is three nights in Zurich with one day trip to Lucerne and one to the Rhine Falls, plus general ZVV travel around the city.
- Half Fare Card route: CHF 120 for the card, CHF 26 for the Lucerne return (halved from CHF 52), CHF 28 for the Rhine Falls return (halved from CHF 56), plus a few francs of halved ZVV single tickets around town. Total: roughly CHF 180–190.
- 3-day Swiss Travel Pass route: CHF 232 flat, covering both day trips and all city transport, plus free entry to a museum or two such as the Kunsthaus.
For this itinerary, the Half Fare Card wins by around CHF 40–50, and the card remains valid for the rest of the year for any future Swiss trip. This is the far more common pattern for a first Zurich visit: see how many days in Zurich actually make sense before assuming you need a multi-day rail pass at all. For city-only movement without any day trips, a simple ZVV ticket or the Zürich Card beats either option; the comparison is spelled out in Zürich Card vs Swiss Travel Pass.
Worked example 2: an eight-day loop through the Alps
Now take a more ambitious eight-day trip: Zurich, a day to Lucerne, a two-night stop near Interlaken with a Jungfraujoch excursion, a Bernina Express run through the Engadine, and a final day to Bern before flying home.
- Half Fare Card route: CHF 120 for the card, plus half fares on Lucerne (CHF 26), the Zurich–Interlaken legs and local transport (roughly CHF 70), the Jungfraujoch excursion at its capped discount (roughly CHF 100 off a CHF 230 full fare), the Bernina Express seat plus rail fare (roughly CHF 90), and the Bern leg (CHF 51). Running total: comfortably over CHF 450.
- 8-day Swiss Travel Pass route: CHF 381 flat, covering every train and boat leg outright and discounting the Jungfraujoch and Bernina excursions by the standard rate on top.
Here the Travel Pass wins clearly, and by a wider margin than the raw numbers suggest, because it also removes the friction of buying separate tickets at every stop. This is the itinerary shape — several regions, several long-haul legs — where the Travel Pass consistently earns its price. If this route interests you, the fuller version sits in Zurich in 7 days or the transport-focused Swiss trains explained.
Where mountains change the maths
The mountain-excursion discount is where the two products behave most differently, and it is worth separating from the flat rail comparison. On most cable cars and cogwheel railways — Mount Rigi, Mount Titlis, the Uetliberg funicular — both the Half Fare Card and the Swiss Travel Pass give the same 50% reduction on the mountain ticket itself.
The difference is what happens to the train and bus legs used to reach the base station: with the Travel Pass those are already free, while a Half Fare Card holder pays 50% for those too. Stack four or five such excursions into one trip and that gap compounds fast, which is why heavy best mountain excursions from Zurich itineraries tilt the balance toward the Travel Pass even when the city portion of the same trip would have favoured the Half Fare Card alone.
A small number of high-altitude operators, the Jungfraujoch chief among them, cap their discount below the standard 50% regardless of which pass you hold, so budget for that excursion separately rather than assuming either product halves it cleanly.
Stacking the Half Fare Card with a regional pass
The comparison is not strictly binary. Half Fare Card holders can buy regional passes priced specifically for them, and these frequently undercut the national Swiss Travel Pass for a trip confined to one area. The Berner Oberland regional pass for Half Fare Card holders gives several days of unlimited travel across the Interlaken, Grindelwald, Lauterbrunnen and Jungfrau region at a price well below the equivalent national pass — because it is only covering one region rather than the whole country.
If your whole trip is Grindelwald, Lauterbrunnen and the Schilthorn, buying the Half Fare Card plus this regional add-on usually beats a national Travel Pass bought just for the same days.
The same logic applies elsewhere in the country with other regional passes, though the Berner Oberland is the one most Zurich-based itineraries actually reach, given it sits roughly two hours out by train.
When to skip both
If your longest single day is one very ambitious round trip — Zurich to Zermatt and back in a day, for instance — a single-day unlimited travel pass bought in advance for that specific date can beat both the Half Fare Card and a short Travel Pass outright, provided you can commit to the date weeks ahead while cheaper allocations are still available. This is worth checking before defaulting to either headline product for a trip built around one big day rather than a full week of movement.
And if your trip barely leaves Zurich at all — the old town, Zurich West, a lake cruise, maybe the Uetliberg — neither pass is the right tool. A Zürich Card or ordinary ZVV tickets will be cheaper than either, since you are not touching the national network enough to justify a discount card or an unlimited pass built for it.
The short version, by traveller type
| Trip shape | Best value |
|---|---|
| 2–3 nights, mostly Zurich city | Zürich Card or plain ZVV tickets |
| 3–4 days, one or two day trips | Half Fare Card + point-to-point tickets |
| One very long single day (e.g. Zermatt return) | Saver Day Pass for that date |
| A week focused on one region (e.g. Berner Oberland) | Half Fare Card + regional pass |
| A week or more crossing several regions | Swiss Travel Pass (or the Flex version) |
None of this requires guessing. Add up the full-fare cost of the specific routes on your itinerary using the table above, compare it against the break-even figures for the matching Travel Pass length, and buy accordingly. It is a five-minute calculation that can be worth CHF 100 or more either way, and it beats trusting whichever product happens to be advertised at the airport station on arrival. For the transport basics that sit underneath all of this — how ZVV zones work, where to validate tickets, what a Saver Day Pass actually looks like at the machine — see getting around Zurich and the wider Swiss Travel Pass guide.
Scenic train tours on GetYourGuide
Verified deep-linked GetYourGuide tours. Book through these links and we earn a small commission at no cost to you.
GetYourGuide does not provide a product photo for this activity — the image shows the meeting point, photographed by us.


