The Swiss Travel Pass is worth it only if you'd otherwise spend about CHF 70 to 85 a day on full-price trains, buses and boats. On most one-week trips, the CHF 150 Half Fare Card costs less.
A common mistake is expecting the pass to cover the big mountain trips. It doesn't.
Even the Jungfraujoch gets only 25% off, and Gornergrat gets the same 50% as the card. Panoramic trains still charge seat fees on top.
Prices below are the official 2026 rates for one adult in second class, as of October 2026. Dollar figures use CHF 1 = $1.21, based on European Central Bank rates for 19 October 2026. You'll find the break-even fare for every pass length, a worked route and a short buying guide.
Swiss Travel Pass vs Half Fare Card at a glance
Pick the pass if you ride long SBB InterCity routes most days and want museums and city trams thrown in. Pick the card if you stay in one or two bases or plan several high summits.

Both work on the same network of SBB trains, private railways, PostBuses and lake boats. The pass makes those rides free on the days it's valid, while the card halves them for a whole month.
| What you compare | Swiss Travel Pass | Half Fare Card |
|---|---|---|
| Price, 2nd class | CHF 254 to 499 for 3 to 15 days | CHF 150 ($180) for one month |
| Trains, buses and boats | Free | Half price |
| Trams and buses in 90+ towns | Free | Half price |
| Entry to 500+ museums | Free | Full price |
| Rigi, Stanserhorn and Stoos | Free | Up to 50% off |
| Most other mountain trips | Up to 50% off | Up to 50% off |
| Jungfraujoch beyond Grindelwald or Wengen | 25% off | 50% off |
| Children aged 6 to 15 with a parent | Free with a Swiss Family Card | Free with a Swiss Family Card |
Older guides still quote CHF 120 for the card, but it rose to CHF 150 in 2026, which narrows the gap. Check both on Swiss Travel System's Swiss Travel Pass and Half Fare Card pages before you buy.
Swiss Travel Pass prices for 2026
Every Swiss Travel Pass price below is the official rate from 1 January to 31 December 2026. A consecutive pass runs on back-to-back days from the date you choose.
| Pass length | Consecutive, 2nd class | Consecutive, 1st class | Flex, 2nd class |
|---|---|---|---|
| 3 days | CHF 254 ($310) | CHF 405 ($490) | CHF 289 ($350) |
| 4 days | CHF 309 ($375) | CHF 492 ($595) | CHF 349 ($425) |
| 6 days | CHF 399 ($485) | CHF 634 ($770) | CHF 424 ($515) |
| 8 days | CHF 439 ($530) | CHF 697 ($845) | CHF 459 ($555) |
| 15 days | CHF 499 ($605) | CHF 787 ($955) | CHF 519 ($630) |
With the Swiss Travel Pass Flex, you spread 3 to 15 travel days across one month. It costs 4% to 14% more than the consecutive pass, and the gap is widest on the short ones.
Travellers under 25 pay about 30% less, so a 3-day youth pass costs CHF 179. You can buy any pass up to 11 months before its first day.
What is included in the Swiss Travel Pass
On a valid day, you can ride almost every train, PostBus and scheduled boat in the country without a ticket. That includes the paddle steamers on Lake Lucerne.

Three extras make the pass worth more than its rail value:
- City transport: trams and buses in more than 90 towns, including Zurich and Lucerne.
- Museums: free entry to more than 500 of them.
- Three mountains: Rigi, Stanserhorn and Stoos cost nothing extra.
Every museum you'd visit anyway counts in the pass's favour at its full ticket price. The card doesn't discount museums at all.
Mountain trips cost extra with either ticket
Apart from those three, mountain railways and cable cars give pass holders up to 50% off. The Gornergrat railway above Zermatt is typical: a summer return costs CHF 132, and the pass or the card cuts it to CHF 66.

Jungfraujoch trips are the exception. The pass covers the train from Interlaken to Grindelwald or Wengen, then takes only 25% off the climb from there. The Half Fare Card takes 50% off the whole way.
In summer 2026, that leaves about CHF 180 to pay with the pass, against about CHF 130 with the card from Interlaken. Seats must be reserved from May to October. Jungfrau Railways' price calculator gives the exact fare for your date and ticket.
So if the Jungfraujoch is your big mountain day, the card starts about CHF 50 ahead.
When is the Swiss Travel Pass worth it?
Since the card costs CHF 150 and halves your fares, the pass wins only when half your full fares come to more than the pass price minus CHF 150. For an 8-day pass, you need 2 × (439 − 150) = CHF 578 of full-fare travel.
| Pass length | 2nd-class pass | Full fares needed to beat the card | Per day |
|---|---|---|---|
| 3 days | CHF 254 | CHF 208 | CHF 69 |
| 4 days | CHF 309 | CHF 318 | CHF 80 |
| 6 days | CHF 399 | CHF 498 | CHF 83 |
| 8 days | CHF 439 | CHF 578 | CHF 72 |
| 15 days | CHF 499 | CHF 698 | CHF 47 |
Count museum tickets at their full price, because the card gives nothing off them. Leave out Gornergrat and most other summits, since both tickets get the same 50%.
The classic loop in eight days
Take Zurich Airport to Lucerne, Lucerne to Interlaken, Interlaken to Zermatt and Zermatt to Geneva Airport, with the Jungfraujoch and Gornergrat in summer. The Luzern–Interlaken Express costs CHF 34, and Interlaken to Zermatt costs from CHF 86. Add the airport rides at each end, and the four long rides come to roughly CHF 250 to 300 at full fare.
- 8-day pass: CHF 439, plus about CHF 180 for the Jungfraujoch and CHF 66 for Gornergrat, comes to about CHF 685 ($830).
- Half Fare Card: CHF 150, plus CHF 125 to 150 for the rides, about CHF 130 for the Jungfraujoch and CHF 66 for Gornergrat, comes to about CHF 470 to 495 ($570 to $600).
On this route, the card saves about CHF 200. Closing that gap would take about CHF 400 more of full-fare travel, or CHF 200 of museum tickets.
A Flex pass doesn't fix it. Mountain discounts only apply on activated days, so this trip needs six Flex days at CHF 424, and the total still lands near CHF 670.
Panoramic trains still charge seat fees
Your pass covers the fare on the Glacier Express and the Bernina Express, but not the seat. Both trains make a reservation compulsory for every passenger.
- Glacier Express: the seat reservation costs CHF 54 ($65) on top of a fare the pass covers.
- Bernina Express: RhB charges CHF 32 from St. Moritz to Tirano all year. From Chur, the fee is CHF 44 between 2 May and 25 October 2026, and CHF 40 outside those dates.
- Gotthard Panorama Express and others: these also need a reservation or a supplement, so check before you plan a day around one.
Ordinary RhB regional trains also run on the Bernina line, and they don't need a reservation. They have no panoramic cars, and an optional seat costs CHF 5. If you mainly want the scenery, that's the better deal for a pass holder.
Which one should you buy?
Buy the Swiss Travel Pass if:
- you'll change base every day or two, and your full fares will clear the break-even line above
- you plan to visit museums on most days
- you want to board any train, tram or boat without buying a ticket first
- Rigi, Stanserhorn or Stoos is on your list
Buy the Half Fare Card if:
- you'll stay in one or two bases, such as Interlaken or Lucerne
- the trip centres on the Jungfraujoch and other high summits
- you take long trains only every few days
- you're staying longer than 15 days, since the card lasts a month
For the rest of the trip, the travel budget calculator gives a daily budget by country.
If Switzerland is one stop on a longer rail trip, the two-week Europe budget weighs a Eurail pass against single tickets.
Frequently asked questions
Is the Swiss Travel Pass worth it for 4 days?
Usually not. A 4-day pass costs CHF 309, so your full fares need to pass CHF 318 before it beats the Half Fare Card. Lucerne to Interlaken and Interlaken to Zermatt together cost about CHF 120, so you'd need a long ride on all four days, plus trams, boats or museums.
How does the Swiss Travel Pass work on the train?
It's an e-ticket that you keep on your phone or print. Swiss stations have no ticket gates, so you board any covered train and show it when a conductor checks. A consecutive pass starts on the date you chose, while each Flex day has to be activated online before you board.
Does the Swiss Travel Pass cover the Glacier Express?
It covers the fare, which is CHF 166 from Zermatt to St. Moritz in second class. You still pay the CHF 54 seat reservation. With the Half Fare Card you'd pay CHF 83 for the fare plus the same CHF 54, so that day alone is worth CHF 83 to a pass holder.
Do children need a ticket in Switzerland?
Children under 6 travel free without a ticket. Those aged 6 to 15 ride free with a parent holding a Swiss Travel Pass or Half Fare Card, plus a free Swiss Family Card each. Without a parent, they get 50% off a Swiss Travel Pass instead.

