Switzerland Rail Pass Cost, Explained by Trip Length
Senior Editor
An eight-day Swiss Travel Pass in second class cost an adult CHF 439 in 2026, according to the official Swiss Travel System price table. That price only pays off once the same trips, bought as full-price tickets, would have cost more than about CHF 578. This page is for travelers with fixed dates, a fixed budget and a route through Switzerland who need to know whether the pass beats buying tickets as they go. The answer depends on the length of the trip, the travelers' ages and how often they move between cities, so the guide works through each case.
The usual mistake is comparing the pass with full-price tickets. That is the wrong rival. The option the pass actually has to beat is the Swiss Half Fare Card: CHF 150 up front, then half price on every ticket. Once the card is included in the sums, the pass loses on many short or slow itineraries that look like obvious wins on paper, and it wins by a wide margin on fast-moving ones. The rest of this page shows how to tell which kind of trip a given plan is.
Switzerland offers foreign visitors three ways to pay, and all three run on the same trains.
The Swiss Travel Pass. SBB's product page describes it as "unlimited travel on 3, 4, 6, 8 or 15 consecutive travel days" on trains, buses and boats, plus local public transport in more than 90 Swiss towns and cities. It also covers the Rigi, Stanserhorn and Stoos mountain railways. A Flex version lets the holder pick travel days freely within one month. Panorama trains are covered, but seat reservations on them are not.
The Half Fare Card. It costs CHF 150 and gives the holder the "Half Fare Price" on point-to-point tickets. SwissAsap lists it as valid for one month. The official price page shows the validity in a way that is hard to read, so the dates should be confirmed at checkout.
Point-to-point tickets. SBB's ticket page says the full price applies to "adults aged over 16 without a Half Fare Travelcard or Half Fare Card." A ticket is valid on its date until 5am the next day. Supersaver fares on specific trains can be up to 50% cheaper. SBB does not publish a fixed fare list by route. Fares are generated by date and train in its booking system, so any route price quoted on this page is a snapshot.
The 2026 changes did not affect all three options equally. According to Swiss Travel System's trade announcement, the Swiss Travel Pass and Flex rose by an average of 5% for passes starting in 2026. The Half Fare Card rose from CHF 120 to CHF 150, an increase of 25%. National point-to-point fares did not change. The pass therefore became slightly more expensive, and the cheapest way into half-price travel became noticeably more expensive.
| Swiss Travel Pass | Half Fare Card + tickets | Full-price tickets | |
|---|---|---|---|
| Upfront cost, adult, 2026 (swiss-pass.ch) | CHF 254 (3 days) to CHF 499 (15 days), 2nd class | CHF 150 | None |
| Price per journey (SBB) | Nothing extra on covered trains, buses, boats | Half Fare Price | Full Price |
| Validity (SBB, SwissAsap July 2026) | 3, 4, 6, 8 or 15 consecutive days, or Flex days within one month | One month | Travel date until 5am next day |
| Children 6 to 15 with a parent (SBB, swiss-pass.ch) | Free with the Family Card | Covered by the free Family Card; confirm terms at purchase | Half Fare Price |
| Travelers 16 to 24 (SBB) | 30% off the adult pass | No youth rate listed in these sources | Full Price from age 16 |
| 2026 price change (Swiss Travel System, Jan 2026) | Up about 5% on average | CHF 120 to CHF 150 | Unchanged nationally |
| Mountain railways (SBB; Tour Switzerland 2026) | Rigi, Stanserhorn, Stoos included; many others 25% to 50% off | Not detailed in these sources; check each railway | Full price |
| Panorama train seat reservations (SBB) | Not included, paid separately | Paid separately | Paid separately |
The method has three parts. Add up what the itinerary would cost at full price. Work out what the same trips would cost with a Half Fare Card. Compare both totals with the pass price. It takes about an hour and costs nothing. Collect these first:
Pass prices depend on the validity start date. Point-to-point fares are generated by date and train.
Under 25, 6 to 15, and under 6 are all priced differently.
Include airport transfers, day trips and the return to the departure airport.
These are the extras that most often decide the outcome.
The pass is sold only to non-residents.
The 15-day first-class pass cost CHF 288 more than second class in 2026.
1. List every leg with its date. Include short hops, since those are the trips most often forgotten. Done when: there is a dated line for every train, bus and boat. Cost: 15 minutes.
2. Price each leg at the full second-class fare on sbb.ch. Use the normal flexible fare for the planned day, not the cheapest Supersaver on offer. Supersaver prices are tied to particular trains, and the pass comes with no such restriction, so a fair comparison uses flexible fares. Done when: every line has a CHF figure. Cost: 20 to 30 minutes.
3. Add the things the pass would cover. This means city transit in the towns where the traveler is staying, and full-price return tickets on Rigi, Stanserhorn or Stoos if those are planned. Leaving them out is how pass comparisons end up underpricing the pass. Done when: the list includes non-intercity travel. Cost: 10 minutes.
4. Add up the total and call it S. This single number decides the question.
5. Compute the three costs. Full price is S. The Half Fare route is CHF 150 plus S divided by two. The pass is its listed price. Whichever is lowest wins before extras.
6. Add mountain excursions separately. They are discounted differently under each option. Tour Switzerland's 2026 guide lists Jungfraujoch at CHF 218 full price or CHF 164 with the pass, and Mount Titlis, Pilatus and Schilthorn at 50% off with the pass. Add these extras to each option's total.
7. Add panorama seat reservations to every option. The pass does not include them, so they do not change which option wins. They should still go into the trip budget.
8. Re-check the price on the day of purchase. Confirm the pass price on swiss-pass.ch and the ticket fares on sbb.ch. Done when: the figures match the ones used in the sums. Cost: five minutes.
The algebra is short. The Half Fare Card beats full-price tickets once S exceeds CHF 300. The pass beats the Half Fare Card once S exceeds twice the pass price minus CHF 300. Applied to the 2026 second-class adult prices:
| Pass (2nd class adult) | Price | Per day | Pass beats full price above | Pass beats Half Fare Card above |
|---|---|---|---|---|
| 3 days | CHF 254 | CHF 84.67 | CHF 254 | Card never wins |
| 4 days | CHF 309 | CHF 77.25 | CHF 309 | CHF 318 |
| 6 days | CHF 399 | CHF 66.50 | CHF 399 | CHF 498 |
| 8 days | CHF 439 | CHF 54.88 | CHF 439 | CHF 578 |
| 15 days | CHF 499 | CHF 33.27 | CHF 499 | CHF 698 |
Two things stand out. On a three-day trip, the Half Fare Card is never the cheapest option. If the fares add up to less than CHF 254, plain tickets win. If they add up to more, the pass wins. On six days or more, there is a wide middle band where the card wins, and many relaxed itineraries fall inside it. An eight-day trip with CHF 450 of full-price fares costs CHF 450 in tickets, CHF 439 with the pass and CHF 375 with the card.
The per-day figures are misleading if taken at face value. CHF 54.88 a day on the eight-day pass counts every day, including days spent walking around a single town. A traveler who stays put for three of those eight days is really paying for five travel days.
SwissAsap, in an article updated in July 2026, priced a Zurich, Lucerne, Interlaken, Zermatt and Geneva route in second class at about CHF 783 in point-to-point tickets. That is well above the CHF 578 threshold. The three options come out as follows: CHF 783 in full-price tickets, CHF 541.50 with the Half Fare Card, and CHF 439 with the pass. The pass saves CHF 344 compared with full-price tickets, which SwissAsap's headline could have claimed. Against the card, the saving is about CHF 102. SwissAsap's own stated saving of roughly USD 131 is close to the second figure at the exchange rate it uses, and the second figure is the one a budget should be built on.
Relying on out-of-date price tables. Third-party sites do not agree with each other. Tour Switzerland's 2026 guide lists the second-class adult pass at CHF 393, 476 and 637 for 6, 8 and 15 days. The official figures are CHF 399, 439 and 499. SwissRail.net, updated August 2026, cites a starting price of about CHF 281, which matches neither the consecutive nor the Flex price list. How to recognize it: any 15-day second-class figure other than CHF 499 for a 2026 start date. What to do: use swiss-pass.ch and nothing else.
Using Supersaver fares against the pass. Aggregator prices are the lowest available. When we checked in September 2026, Omio listed Zurich to Lucerne from about $20, Zurich to Interlaken from about $39 to $43 depending on the station pair, and Zurich to Geneva from about $62 in one direction but about $24 in the other. These are advance fares on particular trains. How to recognize it: a comparison that makes the pass look pointless. What to do: if the plan is fixed and the traveler will commit to specific trains, Supersaver totals are the correct S. If not, use flexible fares.
Counting the Jungfraujoch as covered. Only Rigi, Stanserhorn and Stoos are included in the pass. Jungfraujoch is 25% off, according to Tour Switzerland, which is a CHF 54 saving on a CHF 218 ticket. A trip built around it saves less than a pass-versus-tickets sum might suggest.
Forgetting reservations on scenic trains. SBB's page is clear that panorama trains are covered but seat reservations are not. They are a cost on top of any of the three options.
Buying as a resident. Eligibility requires "permanent residence outside of Switzerland and the Principality of Liechtenstein." Travelers on long stays with a Swiss address are excluded.
Travelers under 25. This group gets the biggest discount. The pass is 30% cheaper for them, but SBB charges full-price point-to-point fares from age 16. So for travelers between 16 and 24, the pass gets a discount and the tickets do not. The 2026 youth prices in second class were CHF 179, 218, 282, 311 and 356 for 3, 4, 6, 8 and 15 days. An eight-day youth pass beats the adult Half Fare Card once S passes CHF 322, compared with CHF 578 for an adult. A 23-year-old on a moderately busy route should usually buy the pass.
Couples. Nothing in the official pricing changes for two people. Both travelers pay the same, so both sides of the comparison double and the thresholds stay where they were. Traveling as a couple does not change the answer.
Families. Children aged 6 to 15 traveling with a parent who holds a pass ride free on the Family Card, and children under 6 ride free everywhere. The free child card is less of a pass advantage than it appears. The Family Card also works with the Half Fare Card, according to swiss-pass.ch. For two adults and two children aged 6 to 15 on eight days, the pass route costs CHF 878, and the card route costs CHF 300 plus S if the children are covered at no charge. The threshold per adult stays at CHF 578. Where the children do make a difference is against full-price tickets, since they would otherwise pay half fare on every leg.
First class. The 2026 adult prices were CHF 405, 492, 634, 697 and 787. The gap with second class gets wider as the pass gets longer, reaching CHF 288 on 15 days. SBB also sells class upgrades by route, day or month, including a cheaper Supersaver upgrade. A traveler who wants first class for one scenic day can compare a second-class pass plus one upgrade against a full first-class pass.
Scattered travel days. The Flex pass cost CHF 289 to 519 in second class and CHF 461 to 819 in first class in 2026. That is more than the consecutive version at every level. It is worth buying only when the travel days are spread across a month with long stays in between.
Trips that cross into Switzerland. When Switzerland is one stop on a longer European route, the Swiss question is part of a broader one. That calculation is worked through for a five-country backpacker route.
The 2026 pass prices apply to passes whose validity starts in 2026. For trips starting in 2027 the picture is less clear. Le News reported that the Alliance Swisspass board announced on April 3, 2026 an average fare increase of 3.9% from the December 2026 timetable change, including CHF 5 more on the Half-fare travelcard. Children's, youth and family fares were to stay the same. The report called the plan provisional, with confirmation expected in June 2026. Our sources do not say whether it was confirmed. They also do not say whether the tourist Half Fare Card or the Swiss Travel Pass will change for 2027, since the travelcard in that report may be the domestic product. A traveler with a January trip should assume slightly higher prices and check swiss-pass.ch once 2027 prices appear.
One offer applies only this fall: SBB lists 50% off selected luggage services for pass holders from October 1 to December 15, 2026.
The dollar figures follow the exchange rate. SwissAsap's July 2026 conversions put the eight-day second-class pass at USD 571 and the 15-day first-class pass at USD 1,023. The currency does not change the comparison, since every option is priced in francs. It does change the trip budget, so the conversion should be redone on the day of purchase.
The pass is worth buying when the itinerary moves fast: a new base every day or two, a scenic train, and one or two of the included mountain railways. For travelers who base themselves in two towns and take day trips, the CHF 150 card usually leaves more money for food and beds. Tour Switzerland's rule of thumb is four or more days, three or more cities, two or more mountain excursions and one or two scenic trains. That is a reasonable profile for the pass, but it is no substitute for working out the traveler's own total.
One email a week with what we published. No spam, nothing sold, unsubscribe in one click.
Comments
No comments yet. Be the first to comment!
Leave a Comment