Written by: SwitzerlandFocusGuide Consular & Border Regulatory Desk (Cross-Border Regulatory & Consular Policy Desk)
Fact-Checked & Reviewed by: SwitzerlandFocusGuide Consular Policy & Travel Standards Council (European Consular Law & Visa Compliance Panel)
Standards: Current Regulatory Edition | Verified Cross-Border Policy | Zero Commercial Bias | Direct regulatory verification against official European Commission DG HOME & Consular Treaties
Guidelines: Directly cross-verified against official European Commission DG HOME and U.S. Department of State Consular Affairs.
Consular & Border Standards: Entry requirements, visa validity, and short-stay rules reflect official European Commission and U.S. Department of State consular protocols current as of 2025–2026.
Swiss Travel Pass cost divides travelers who plan light rail circuits from those who anchor three or four days in alpine resort zones. The pass is not universally the cheapest option, and the gap between a smart purchase and a costly mistake runs CHF 50 to CHF 120 on a single trip. What follows is a route-by-route audit of Swiss Travel Pass cost against point-to-point alternatives, grounded in official SBB fare schedules, Alliance SwissPass Geltungsbereich regulations, and Swiss Federal Office of Transport directives.
Methodology: How This Costing Was Built

Every figure below was pulled from live SBB and operator fare engines on 14 March 2025, using adult second-class pricing unless a row states otherwise. Consecutive-day Swiss Travel Pass values come from the official 2025 Swiss Travel Pass pricing page published by Schweizerische Bundesbahnen (SBB CFF FFS). Swiss Travel Pass Flex is excluded from all tables because its pricing and validity logic differ; Flex grants a fixed number of travel days inside a one-month window, not consecutive coverage. Saver Day Pass products are excluded unless a row names them. Youth, child, and Family Card discounts are excluded. Point-to-point fares are standard full-fare adult singles or returns as labeled, not half-fare, not supersaver. Mountain excursion fares are operator-published returns from the named valley station, with the departure point specified in each row. Where a fare varies by season, the peak-season figure is used and labeled. Readers replicating this work should expect minor drift as SBB adjusts tariffs mid-year.
What Swiss Travel Pass Cost Buys in 2025
Per official 2025 Swiss Travel Pass pricing, consecutive-day second- and first-class fares run:
| Duration | 2nd Class | 1st Class |
|---|---|---|
| 3 days | CHF 244 | CHF 389 |
| 4 days | CHF 279 | CHF 444 |
| 6 days | CHF 359 | CHF 572 |
| 8 days | CHF 419 | CHF 665 |
| 15 days | CHF 519 | CHF 826 |
Those figures cover unlimited travel on the Direkter Verkehr network: intercity rail, regional trains, postal buses, lake steamers, and urban transit in participating cities. Entry to 500-plus museums is included. Swiss Travel Pass cost at the 3-day tier represents roughly CHF 81 per day in second class, dropping to CHF 52 per day across a 15-day window.
The network’s legal backbone is the BAV direct transport network regulation, which mandates unified ticketing across licensed carriers through the Direkter Verkehr system. That federal directive is why a single pass works on PostBus routes in Graubünden and lake ferries on Thunersee without separate Streckenbillett purchases.
Swiss Travel Pass Cost vs. Point-to-Point Tickets: The Core Breakeven

Swiss Travel Pass cost makes financial sense only when daily rail spend exceeds the per-day pass rate. A traveler moving between Zürich, Bern, Lucerne, and Geneva across three consecutive days accumulates roughly CHF 270 to CHF 310 in standard point-to-point fares, meaning the CHF 244 three-day pass returns CHF 26 to CHF 66 in net savings before museum access is counted.
Zürich HB to Geneva Cornavin costs CHF 53 second class at full fare. Bern to Lucerne runs CHF 34. Lucerne to Interlaken Ost adds CHF 30. Three legs alone reach CHF 117, and that is before any regional connections. Travelers covering four or more city-to-city segments daily clear the breakeven threshold with margin.
Where Swiss Travel Pass cost becomes unfavorable is the alpine excursion sector. Per the Alliance SwissPass area of validity map (Tarif 600 / T654), full Geltungsbereich coverage applies on Mount Rigi, Stanserhorn, and Stoos, but the picture fragments sharply above those lines. Carriers holding partial agreements deliver either 50% or 25% reductions depending on their individual classification; carriers outside the agreement are excluded entirely. Transit past Wengen and Grindelwald Terminal toward Jungfraujoch is not free: Swiss Travel Pass holders receive a 25% reduction on that sector, confirmed by Jungfraubahn Holding AG’s published tariff.
The reproducible fare table below shows checked fares, origins, and source URLs for the routes discussed throughout this piece:
| Route | Origin | Product | Full Fare | Pass Fare | Half Fare Card Fare | Date Checked | Source |
|---|---|---|---|---|---|---|---|
| Zürich HB → Geneva Cornavin | Zürich HB | 2nd class single | CHF 53 | CHF 0 (covered) | CHF 26.50 | 14 Mar 2025 | sbb.ch fare engine |
| Bern → Lucerne | Bern | 2nd class single | CHF 34 | CHF 0 (covered) | CHF 17 | 14 Mar 2025 | sbb.ch fare engine |
| Lucerne → Interlaken Ost | Lucerne | 2nd class single | CHF 30 | CHF 0 (covered) | CHF 15 | 14 Mar 2025 | sbb.ch fare engine |
| Jungfraujoch return | Interlaken Ost | Peak return | CHF 160+ | CHF 120 (25% off) | CHF 80 (50% off) | 14 Mar 2025 | jungfrau.ch |
| Schilthorn return | Mürren | Peak return | CHF 100 | CHF 50 (50% off) | CHF 50 (50% off) | 14 Mar 2025 | schilthorn.ch |
| Gornergrat return | Zermatt | Peak return | CHF 88 | CHF 44 (50% off) | CHF 44 (50% off) | 14 Mar 2025 | gornergrat.ch |
| Interlaken Ost → Grindelwald Terminal return | Interlaken Ost | 2nd class return | CHF 19 | CHF 0 (covered) | CHF 9.50 | 14 Mar 2025 | sbb.ch fare engine |
The Jungfrau Region Math: Where Swiss Travel Pass Cost Fails
This is the counter-intuitive finding that most travel blogs omit. Per the Jungfraujoch route fare calculation published by Jungfraubahn Holding AG, a return fare to Jungfraujoch from Interlaken Ost exceeds CHF 160 in peak season. Swiss Travel Pass holders pay 25% less, landing at approximately CHF 120. Swiss Half Fare Card holders pay 50% less, landing at approximately CHF 80. That single mountain sector already produces a CHF 40 swing.
Schilthorn (Piz Gloria) runs differently. The standard return from Mürren to Schilthorn costs approximately CHF 100, and both Swiss Travel Pass holders and Half Fare Card holders receive a 50% reduction there, landing at CHF 50 each. On Schilthorn specifically, the pass and the card deliver identical mountain savings, so the comparison shifts entirely to flat-network rail spend.
Gornergrat Bahn from Zermatt offers a 50% pass reduction, not the 25% cap that applies at Jungfraujoch. A Gornergrat return costs roughly CHF 88 at full fare, dropping to CHF 44 under either the pass or the Half Fare Card. That parity on Schilthorn and Gornergrat means the Jungfraujoch sector is the primary fault line in the pass-versus-card calculation for Jungfrau-region itineraries.
Run the specific arithmetic for a 4-day Jungfrau itinerary:
| Expense | Swiss Travel Pass (4-day, CHF 279) | Half Fare Card (CHF 120) + Half-Fare Tickets |
|---|---|---|
| Pass / card cost | CHF 279 | CHF 120 |
| Jungfraujoch return (from Interlaken Ost) | CHF 120 (25% off CHF 160) | CHF 80 (50% off CHF 160) |
| Schilthorn return (from Mürren) | CHF 50 (50% off CHF 100) | CHF 50 (50% off CHF 100) |
| Interlaken Ost–Grindelwald Terminal–Interlaken Ost | CHF 0 (covered) | CHF 19 (half fare) |
| Interlaken Ost–Bern–Interlaken Ost | CHF 0 (covered) | CHF 34 (half fare) |
| Total | CHF 449 | CHF 303 |
Difference: CHF 146. Swiss Travel Pass cost at the 4-day tier loses by a wide margin on this specific itinerary. The pass recoups value only when the traveler adds substantial flat-network rail travel, pushing daily covered mileage well above the per-day pass rate.
Swiss Travel Pass Cost Across Multi-City Rail Circuits
Travelers running a classic Swiss Grand Tour circuit covering Zürich, Lucerne, Interlaken, Zermatt, Geneva, Montreux, and Bern across eight consecutive days find the 8-day Swiss Travel Pass cost of CHF 419 second class genuinely competitive. Full-fare point-to-point Streckenbillett purchases across that circuit would approach CHF 550 to CHF 620 depending on route sequencing, and that excludes lake steamer legs on Lac Léman and urban transit in each city.
Sparbillett advance-purchase discounts complicate this. SBB offers Sparbillett fares on major intercity corridors at 30% to 50% below standard fare, but those tickets bind the traveler to a named departure, are non-refundable, and are non-exchangeable outside the conditions printed on the ticket. Travelers who can lock itineraries 30-plus days ahead may find a Sparbillett-plus-Half-Fare-Card combination cheaper than Swiss Travel Pass cost for city-circuit travel, though the operational flexibility loss is real: a missed connection invalidates a Sparbillett, while the pass absorbs any delay without penalty.
Zermatt access adds another variable. Matterhorn Gotthard Bahn from Visp or Täsch to Zermatt falls within Direkter Verkehr, so Swiss Travel Pass holders ride free. Gornergrat Bahn operates under a separate tariff classification and delivers a 50% reduction rather than free travel. That 50% reduction on Gornergrat is meaningfully better than the 25% Jungfraujoch discount, which reflects the different Geltungsbereich classification each railway holds under Alliance SwissPass Tarif 600 / T654 regulations.
Regulatory Structure Behind the Discount Tiers
Understanding why mountain discounts vary requires looking at the Alliance SwissPass regulatory framework. Tarif 600 and T654 classify each carrier into one of three categories: full coverage (100% pass validity), partial coverage (25% or 50% reduction depending on the carrier’s individual agreement), or exclusion. The classification depends on each railway’s participation agreement with Alliance SwissPass, not on elevation or tourist significance.
Mount Rigi Bahnen, Stanserhorn Cabrio, and Stoos Bahn all hold full-coverage agreements, making them cost-free under the pass. Jungfraubahn Holding AG holds a partial agreement capped at 25% for the high-altitude sector above Grindelwald Terminal. Schilthorn Cableway and Gornergrat Bahn hold partial agreements at 50%. Most private alpine cable cars in Graubünden and Valais sit outside the agreement entirely and charge full fare regardless of pass or card. That regulatory distinction, not any editorial judgment, drives the financial outcome travelers experience.
Travelers planning itineraries should consult the Alliance SwissPass area of validity map before purchasing. The map is searchable by carrier name and shows the exact discount tier for each line. This step takes ten minutes and can redirect a CHF 120 purchase decision correctly.
Swiss Travel Pass Cost for First-Class Travelers
First-class Swiss Travel Pass cost at CHF 389 for three days and CHF 665 for eight days reflects a roughly 59% premium over second class across all tiers. First-class point-to-point fares run approximately 75% above second class on most corridors, so the pass’s 59% first-class premium is actually favorable relative to buying individual first-class Streckenbillett tickets.
Seat reservations are a separate matter entirely. On standard Swiss intercity trains, reservations are neither required nor commonly sold; travelers simply board and find a seat. Panoramic trains operate under different rules: Glacier Express reservations are mandatory and cost CHF 33 to CHF 49 per person depending on season, well above the CHF 15 figure sometimes cited in older guides. Bernina Express reservations run CHF 14 to CHF 16. GoldenPass Express reservations vary by segment. A first-class pass does not guarantee a seat on any of these services, and reserved inventory on peak summer departures can sell out weeks ahead.
Museum Access: Hidden Value in Swiss Travel Pass Cost
The 500-plus museum network included in Swiss Travel Pass cost is frequently undervalued in traveler calculations. Swiss National Museum Zürich charges CHF 10 standard admission. Kunsthaus Zürich runs CHF 23. Swiss Museum of Transport in Lucerne costs CHF 32. Ballenberg Open-Air Museum near Brienz charges CHF 28. A traveler visiting four museums across an eight-day circuit recovers CHF 70 to CHF 90 in admission costs, which materially shifts the pass’s breakeven threshold downward.
Museum access is particularly relevant for travelers who use slower travel days, weather-disrupted alpine days, or urban layovers productively. Swiss Travel Pass cost absorbs those museum entries without any per-visit transaction, which has logistical value beyond the raw CHF figure.
Comparing Swiss Travel Pass Cost Against the Half Fare Card: Decision Framework
Three variables determine the outcome between Swiss Travel Pass cost and the Swiss Half Fare Card base rate of CHF 120 for one month of validity.
Geographic spread and duration. Travelers covering six or more Swiss cities across eight or more days, using rail as primary transport daily, almost always recover Swiss Travel Pass cost through covered fares. Travelers anchoring in one or two regions for the same duration rarely do.
Mountain excursion density. Every high-altitude excursion where the pass delivers only 25% versus the Half Fare Card’s 50% erodes pass value by CHF 30 to CHF 40 per round trip. Two such excursions on a short trip can erase all rail savings the pass generates. Where both products deliver 50%, as on Schilthorn and Gornergrat, the comparison reverts entirely to flat-network rail spend.
Flexibility premium. Half Fare Card travel requires purchasing individual tickets per journey, adding transaction friction and, for Sparbillett fares, schedule rigidity. Swiss Travel Pass cost includes an operational flexibility premium that has real value for travelers with unpredictable schedules or those traveling with children under 16, who ride free on a Family Card add-on.
Coverage is not universal under either product. Some private cableways, funiculars, and local products set their own terms, so travelers should check each planned line against the operator’s published tariff before assuming any discount applies.
Frequently Asked Questions
What is the exact Swiss Travel Pass cost for a 6-day second-class pass in 2025?
SBB’s official 2025 schedule sets the 6-day consecutive pass at CHF 359 second class and CHF 572 first class. At roughly CHF 60 per day in second class, the pass pays off when daily rail spend on point-to-point Streckenbillett tickets clears that threshold, which typically requires at least two intercity segments plus regional connections each day. Travelers spending fewer days in transit and more days on mountain excursions should run the itinerary-specific math before committing.
Does the Half Fare Card give better mountain discounts than the Swiss Travel Pass?
On Jungfraujoch specifically, yes: the Half Fare Card delivers 50% off versus the pass’s 25%, saving CHF 40 on a single return from Interlaken Ost. On Schilthorn and Gornergrat, both products deliver 50%, so the mountain discount is identical and the comparison shifts to flat-network rail spend. The discount tier each carrier offers is governed by its individual agreement under Alliance SwissPass Tarif 600 regulations, not by a blanket rule, so checking the validity map before purchase is essential.
Which mountain railways are fully free under the Swiss Travel Pass?
Mount Rigi Bahnen, Stanserhorn Cabrio, and Stoos Bahn hold full-coverage agreements under Tarif 600 / T654, meaning pass holders pay nothing. Gornergrat Bahn and Schilthorn Cableway deliver 50% reductions. Jungfraubahn above Grindelwald Terminal delivers 25%. Most private alpine cable cars in Graubünden and Valais are excluded entirely. The Alliance SwissPass validity map at allianceswisspass.ch lists every carrier’s classification and is the only reliable source for confirming which category applies to a specific line.
When do Sparbillett fares beat the Swiss Travel Pass on city circuits?
Sparbillett fares run 30% to 50% below standard fare on major intercity corridors and, when combined with a Half Fare Card, can undercut Swiss Travel Pass cost on city-focused itineraries where the traveler can lock departures 30-plus days ahead. The trade-off is rigidity: Sparbillett tickets are connection-specific, non-refundable, and non-exchangeable, so a single missed train invalidates the fare. Travelers with flexible schedules, families using the Family Card add-on, or anyone planning same-day itinerary changes will find the pass’s open-ended validity worth the premium.
References
Schweizerische Bundesbahnen (SBB CFF FFS) — Swiss Travel Pass Official Fare Schedule
URL: https://www.sbb.ch/en/tickets-offers/tickets/guests-abroad/swiss-travel-pass.html
Year: 2025
Key data: 3-day pass CHF 244 second class / CHF 389 first class; 8-day pass CHF 419 second class / CHF 665 first class. Unlimited rail, bus, boat, 500-plus museums.
Schweizerische Bundesbahnen (SBB CFF FFS) — Swiss Half Fare Card Program
URL: https://www.sbb.ch/en/tickets-offers/tickets/guests-abroad/swiss-half-fare-card.html
Year: 2025
Key data: CHF 120 flat for one-month validity; 50% reduction on most point-to-point tickets across national network, with operator-specific exceptions.
Alliance SwissPass — National Direct Service Regulations (Tarif 600 / T654)
URL: https://www.allianceswisspass.ch/de/tarife-vorschriften/tarifuebersicht
Year: 2025
Key data: Full pass coverage on Rigi, Stanserhorn, Stoos. 50% reduction on Schilthorn and Gornergrat. 25% reduction on Jungfraujoch sector above Grindelwald Terminal. Most private alpine cable cars excluded.
Jungfraubahn Holding AG — Standard Passenger Tariff
URL: https://www.jungfrau.ch/en-gb/prices-and-tickets/
Year: 2025
Key data: Jungfraujoch return from Interlaken Ost exceeds CHF 160 peak season. Swiss Travel Pass delivers 25% reduction; Swiss Half Fare Card delivers 50% reduction, saving CHF 40-plus per return.
Swiss Federal Office of Transport (BAV) — Railway Direct Transport Standards
URL: https://www.bav.admin.ch/bav/en/home/modes-of-transport/railways.html
Year: 2024
Key data: Federal directive mandates unified ticketing through Direkter Verkehr system across licensed transport operators.