Compare Now
Updated May 2026Official SBB pricing

Swiss Travel Pass vs Half Fare Card 2026

The two most popular Swiss rail options — compared by price, coverage, and real CHF savings. Enter your trip below for an instant personalised answer.

TL;DR (2026): The Swiss Travel Pass (4-day) pays for itself when your planned point-to-point ticket costs exceed CHF 309 per person. The Half Fare Card (CHF 120) wins for short trips, slow travel, or when you make fewer than 3–4 long-distance journeys. If you have children, the Swiss Travel Pass + free Family Card wins clearly in almost every scenario.

The core difference

Swiss Travel Pass gives you unlimited travel — every SBB train, boat, urban tram, and bus — for a fixed consecutive-day period. You also get free museum entry and bigger discounts on mountain excursions (Rigi is fully free; Jungfraujoch is 50% off).

Half Fare Card gives you 50% off every ticket you buy for one month. No unlimited travel — you pay for each journey, just at half price. No museum access, and only 25% off some mountain excursions instead of 50%.

The Half Fare Card (CHF 120) is almost always cheaper for short or slow trips. The Swiss Travel Pass wins when you travel intensively across multiple regions in a short consecutive window.

Full comparison table — 2026

Prices from official SBB publications. Last updated: May 2026. Verify at SBB.ch before booking.

FeatureSwiss Travel PassHalf Fare Card
What you pay upfrontCHF 244–531 (3–15 day)CHF 120 (1 month)
Train travelUnlimited — all SBB trains, boats, buses50% off every ticket you buy
Urban transportFree in 90+ Swiss citiesNot included
Museum entryFree at 500+ Swiss museumsNot included
Jungfraujoch50% off (~CHF 106 from Interlaken)25% off (~CHF 160)
Mt. Rigi100% free (saves ~CHF 82)50% off (~CHF 34)
Mt. Titlis50% off (~CHF 47)50% off (~CHF 47)
Glacier ExpressBase fare free (+CHF 29–49 reservation)50% off base fare
Bernina ExpressBase fare free (+CHF 14–29 reservation)50% off base fare
Family CardFree — children 6–15 travel freeNot available
Consecutive days only?Yes (Flex version = non-consecutive)No — use anytime in 1 month
Who can buy?Non-Swiss residents onlyAnyone, including Swiss residents
Best for4+ long journeys + excursions in consecutive daysShort trips, slow travel, 1–3 journeys

Which wins for your type of trip?

Real scenarios with 2026 CHF numbers.

Half Fare Card wins

3-day Zürich + Lucerne weekend

1–2 long journeys, 1 day trip. Point-to-point with Half Fare Card: ~CHF 90 for 2 adults. Swiss Travel Pass 3-day: CHF 488. Half Fare Card saves CHF 398.

Swiss Travel Pass 4-day wins

5-day classic highlights (first-time visitor)

Zürich → Lucerne → Interlaken → Jungfraujoch → Geneva. STP 4-day: CHF 309/person. Point-to-point equivalent: ~CHF 430/person. STP saves ~CHF 120 per person.

Swiss Travel Pass 6-day + Family Card wins

Family of 4 (2 adults + 2 children, 6 days)

Children travel free with Family Card. STP saves ~CHF 400 vs. buying child tickets individually. Jungfraujoch excursion also 50% off for children.

Swiss Travel Pass 6-day wins

7-day grand tour with Glacier Express

STP 6-day: CHF 362/person. Covers all trains + Glacier Express base fare + Rigi free + Jungfraujoch 50% off. Typical saving vs. point-to-point: CHF 200–300 per couple.

Swiss Travel Pass 8-day wins

10-day full Switzerland loop

Zürich → Jungfraujoch → Zermatt → Lugano → Bernina Express → St. Moritz. STP 8-day: CHF 444/person. Saving vs. point-to-point: CHF 350–500 per couple.

How to decide in 30 seconds

1
Do you have children aged 6–15?

Yes → Swiss Travel Pass + free Family Card wins in almost every case.

2
How many long-distance journeys will you make?

Fewer than 3 → Half Fare Card. 4 or more in consecutive days → Swiss Travel Pass.

3
Are you doing Jungfraujoch or Mt. Rigi?

Both → Swiss Travel Pass saves significantly (Rigi free, Jungfraujoch 50% off). One excursion on a short trip → Half Fare Card often still wins.

4
Still unsure?

Enter your exact itinerary into SwissPassCalculator — it runs every option and shows you the CHF winner in under 60 seconds.

Get the exact answer for your trip

Stop guessing. SwissPassCalculator runs the real CHF maths for your specific itinerary.

Compare Now — free

Always verify final prices at SBB.ch and MySwitzerland.com before booking.