Swiss Travel Pass Calculator: Find Your Best Option
Last Updated on November 24, 2025 by Charlotte
If you’ve spent any time trying to figure out which Swiss rail pass to buy, you’re probably already exhausted. Between the Swiss Travel Pass, Swiss Half Fare Card, Berner Oberland Pass, and Jungfrau Pass—and all the possible combinations—it starts to feel less like vacation planning and more like solving a logic puzzle. When we were planning our own trip, we kept thinking: Why isn’t there just a calculator for this? So, we made one. This post walks you through how to use our Swiss Travel Pass Comparison Calculator, a free tool designed to help you estimate your travel costs, compare pass combinations, and find the best-value option for your itinerary.
🇨🇭 Swiss Travel Pass Calculator 🇨🇭
Use this calculator to compare costs for the Swiss Travel Pass, Half Fare Card, Jungfrau Pass, and Berner Oberland Pass for your specific Switzerland itinerary.
Just a heads-up: some links on this site are affiliate links, which means I may earn a small commission at no extra cost to you, if you make a purchase. Your support helps to keep the blog running.
How to Use Our Swiss Travel Pass Calculator
This free tool helps you estimate the total cost of your Swiss trip with different rail pass options so you can confidently choose the one that offers the best value. Below, we’ll walk you through how to use the calculator step-by-step using a sample itinerary as a demo. If you are new to the world of nationwide and regional Swiss passes, you can check out our blog post that gives a full run-down here, or browse through the summary below.
A Quick Overview of the Main Swiss Travel Passes
A Step-by-Step Guide to the Calculator Widget
This interactive calculator helps you determine whether buying a Swiss travel pass will save you money compared to individual tickets. Simply enter your planned train routes and mountain lifts, and the tool will compare costs across all major pass options including the Swiss Travel Pass, Half Fare Card, Jungfrau Pass, and Berner Oberland Pass. The calculator uses current 2025 pricing and shows exactly what you’ll pay out-of-pocket with each option, making it easy to identify the best value for your specific itinerary. If you change your mind, you can remove trains and lifts from your itinerary by using the gray X button.
Step 1: Set Your Trip Duration
Select how many days you’ll need pass coverage from the dropdown (3-30 days available).
Step 2: Add Your Train Routes
- Click “Add Train Route” to add each intercity journey
- Start typing station names – autocomplete will show available options
- Only stations with fare data appear in autocomplete (prevents errors)
- Add all planned train trips between cities
Step 3: Add Mountain Lifts, Ferries, & Scenic Trains
- Click “Add Another” under the lifts section
- Select any cable cars, funiculars, or scenic trains you plan to take
- Include major attractions like Jungfraujoch, Schilthorn, or Gornergrat
Step 4: Review Your Results
- The calculator shows the total cost for each pass option
- The green “BEST VALUE” badge highlights the cheapest option
- Click the arrow (▶) next to each pass to see the detailed cost breakdown
- “Train fares you pay” shows your out-of-pocket costs for intercity trains for that pass
Step 5: Save Your Results (Optional)
- Click “Export to CSV” to download a detailed breakdown of your calculation
- Perfect for comparing multiple itinerary options or sharing with travel companions
- File includes all routes, costs, and savings percentages
Step 6: Purchase Your Pass
- Click “Buy [Pass Name]” buttons to purchase
- Links open in new tabs so you don’t lose your calculation results
Tips for Best Results
- Enter routes in the direction you’ll travel (though fares are the same both ways)
- Include all major intercity journeys, as these are often the most expensive!
- Don’t forget expensive mountain lifts, they often determine the best pass choice
- Consider pass duration vs trip length, longer passes sometimes cost less per day
- Save multiple itinerary versions to compare different trip options
Example Itineraries and Pass Comparisons in Our Swiss Travel Pass Calculator
Want to see the calculator in action? Here are a few sample itineraries to show how the costs stack up across different Swiss rail passes.
Case Study: 7-Day Itinerary from Zurich to the Jungfrau Region
This traveler spent a week exploring the Bernese Oberland region, beginning in Zurich and passing through Lucerne, Interlaken, Wengen, Mürren, and Grindelwald before returning to Zurich. Their journey included five popular mountain lift rides: Harder Kulm, Stechelberg-Schilthorn, Männlichen Gondola from Wengen, Grindelwald Terminal Eiger Express, and First Gondola.
Key Cost Drivers
- Lift-heavy itinerary: With five lifts, including high-value ones like Stechelberg-Schilthorn (CHF 108) and First Gondola (CHF 76), lift costs represented over 60% of the total transportation expenses.
- Mixed intercity and regional rail: Travel from Zurich to Lucerne and later Grindelwald to Zurich added significant intercity costs, while the middle portion involved shorter regional segments within the Bernese Oberland.
- Cross-regional coverage needs: The itinerary required both intercity connections and extensive regional lift access, making comprehensive coverage more valuable than regional-specific passes.
Best Value Pass: Swiss Half Fare Card
The Swiss Half Fare Card delivered the strongest savings for this mixed itinerary, costing CHF 391.80 total compared to CHF 543.60 for individual tickets, a savings of CHF 151.80 (28%). The 50% discount applied universally across intercity trains, regional rail, and all five mountain lifts, providing consistent value throughout the journey.
Interestingly, even the Berner Oberland Pass (CHF 508.40), which offers 100% coverage on most regional segments, couldn’t match the Half Fare Card’s total savings due to the intercity portions. The Jungfrau Pass essentially broke even with individual tickets, while the Swiss Travel Pass actually cost CHF 28.40 more than buying individual tickets.
Important considerations: Unlike all-inclusive passes, the Half Fare Card requires purchasing individual tickets for each journey at the discounted rate. This is straightforward with the SBB mobile app or ticket machines, but travelers less comfortable with smartphone apps may find station ticket counters more convenient (though potentially with longer wait times during peak season).
If convenience trumps maximum savings: For travelers who prefer the simplicity of all-inclusive passes, both the Berner Oberland Pass (CHF 508.40, saving CHF 35.20) and Jungfrau Pass (CHF 540.40, breaking even) remain viable options. While they cost CHF 117-149 more than the Half Fare Card, they eliminate the need to purchase individual tickets and provide unlimited regional travel within their coverage areas.
This case demonstrates how lift-heavy itineraries with intercity connections often favor the Half Fare Card’s universal 50% discount over regional passes’ selective 100% coverage.
Case Study: 5-Day Cross-Country Itinerary from Zurich
This traveler spent five days exploring Switzerland by train, with overnight stays in Lauterbrunnen, Grindelwald, and Zermatt, and bookend days in Zurich. Their itinerary included scenic train journeys, visits to classic alpine villages, and a single bucket-list lift ride to Jungfraujoch via the Eiger Express.
Key Cost Drivers
- Long-distance rail travel: Intercity routes like Zurich → Interlaken and Interlaken → Zermatt contributed heavily to total transport costs.
- One premium lift: The trip to Jungfraujoch cost CHF 238, which was only partially discounted by most passes.
- Moderate local transit: Daily village-to-village rail use added up but didn’t justify the cost of a high-value regional pass.
Close Contenders: Swiss Half Fare Card and the Swiss Travel Pass
The Swiss Half Fare Card narrowly edged out the Swiss Travel Pass in terms of savings, making it the most cost-effective option for this particular 5-day itinerary. However, the margin is slim, and the added convenience of the Swiss Travel Pass may be worth the small price difference. With the Half Fare Card, travelers must purchase a discounted ticket for every leg of the journey. In contrast, the Swiss Travel Pass acts as an all-in-one ticket across trains, buses, and boats nationwide, no need to stop at ticket machines or to worry that your phone is charged so that you can buy your tickets on the app. If you value ease and flexibility over maximizing savings down to the franc, the Swiss Travel Pass is still a strong contender. This is especially true if your itinerary grows to include more intercity routes or spontaneous detours.
read the guide
Where to Stay in the Bernese Oberland
Not sure whether to stay in Lauterbrunnen, Mürren, Wengen, or Grindelwald? This guide compares scenery, price, transportation, trail access, dining, and vibe, so you can pick the perfect fit.
Editor’s Note: What I Chose for My Own Trip
On my own trip to Switzerland, I stayed in Wengen and explored the surrounding region daily, hopping between Lauterbrunnen, Mürren, and Kandersteg. I opted for the Swiss Travel Pass, even though this calculator told me the Half Fare Card would’ve saved me a few extra francs. I don’t regret it at all. Why? Because the Swiss Travel Pass gave me peace of mind. I didn’t have to calculate fares, stop to buy tickets, or worry about whether an intercity train was included. I could just get on and go. And for a once-in-a-lifetime trip, that freedom was worth it. That’s what this calculator is for, to help you decide what kind of traveler you are, and whether you want to prioritize savings, flexibility, or both.
Final Thoughts: Which Swiss Rail Pass Should You Choose?
As you’ve seen, there’s no one-size-fits-all answer when it comes to choosing a Swiss rail pass, and that’s exactly why I built this calculator. Whether you’re hiking through the Bernese Oberland, city-hopping across the country, or cruising on alpine lakes, the best value depends entirely on your route, timing, and travel style.
If you’re the kind of traveler who wants ultimate freedom, to hop on any train without thinking, the Swiss Travel Pass might be worth the premium. If you’re looking to maximize value and don’t mind a bit of planning, the Swiss Half Fare Card can save you a surprising amount. And if you’re staying local in the Alps? A regional pass like the Berner Oberland or Jungfrau Pass could be all you need.
The key is: you don’t have to guess. Use the calculator. See the numbers. Then make the choice that’s right for you.
Safe travels and smooth train rides!
–Charlotte
Thankyou so much Charlotte! Your calculator was so helpful and just provided clarity for us on the options. We’ve gone for the Jungfrau Travel pass given most our 4-5 day stay is in that region and like you with your Swiss Travel Pass, will give us peace of mind for the trip! Thanks again for developing and sharing this great resource! And all the very best for your next travels!
Hi Simon, thank you so much for your kind words! I’m so glad the calculator helped bring some clarity as you planned your trip, and that the Jungfrau Travel Pass felt like the right fit for your itinerary.
You raise such a great point: sometimes the best travel choice isn’t the absolute cheapest option, but the one that gives you peace of mind so you can just relax and enjoy the journey.
Wishing you an incredible time in the Jungfrau region, it’s truly magical. Safe travels, and thank you again for taking the time to share this!
This tool is awesome! Thanks so much for all the effort that went into this. You should win an award for this 🙂
Dear Paul, Thank you so much! I’m really glad the tool was helpful 😊 I poured a lot of heart into it, so it means a lot to hear that! I’m planning to release an updated version in early 2026 with more lifts, scenic trains, and ferries. If there’s a specific route or activity you’d love to see included, feel free to let me know.
Happy Travels!
–Charlotte
hi charlotte, when i downloaded the spreadsheet and looked at the numbers, i noticed the individual fare amounts you used are roughly 10-20 bucks less than what i’ve found on sites like omio, etc. How are you finding these better ticket prices?
Thanks so much for the thoughtful question!
If you’re looking for the most accurate day-of ticket prices, the SBB app or website SBB.ch will always be the best place to purchase your tickets. Just make sure that you unselect “half-fare card” under your profile to see the full-fare available prices.
Generally, individual ticket prices online can look a little higher or lower than what you see in the spreadsheet because things like supersaver discounts, platform fees on third-party sites, or slight routing differences all play a role. Those variations don’t change the actual comparison between the pass options, because each pass is still calculated from the same underlying base fare. That’s the constant the calculator uses to show which pass offers the best value for your itinerary.
The fares in my spreadsheet come directly from SBB’s standard base fare tables, which I’ve built into the calculator as a series of fare lookup tables. These are standardized reference fares, and not live day-of prices, so they won’t perfectly match what you see for a specific train route or date. I last refreshed the base fares in October 2025, and I update the tables yearly to keep everything aligned with SBB’s published pricing and regular December fare increases.
I have a ton of more nitty-gritty detail in the “How The Swiss Travel Pass Calculator v2 Works: Methodology + Assumptions” section of this post, but in short, this all circles back to what “value” looks like for each traveler. Sometimes the absolute cheapest ticket isn’t the one that gives you the most peace of mind—especially in Switzerland, where passes also buy you flexibility, freedom from timing specific trains, and the ability to change your plans without a penalty.
The calculator is meant to help you find the option that balances cost and ease in a way that feels good for your trip and your travel style 🙂
And of course, let me know if you have any further questions– Switzerland is an wonderful country to explore and I know that you are going to have an amazing trip!