Swiss Travel Pass Calculator: Find Your Best Option

Last Updated on April 10, 2026 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 🇨🇭

🇨🇭 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.

Pass Length

Your Train Routes

Lifts, Ferries & Scenic Trains

Results

Loading data and preparing calculator...

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.

An Overview of the Main Swiss Travel Passes

  • Duration: 30 days
  • Area Covered: All of Switzerland
  • Lifts Included: 50% off most lifts, including Jungfraujoch and Schilthorn
  • Public Transport: 50% off nearly all trains, buses, boats, and city transport
  • Price: CHF 150 (2026 Prices)
  • Best For: Flexible travelers or those basing in one region and doing multiple lift rides without covering long distances across Switzerland
  • Includes: The Swiss Family Card for free, that lets kids under 16 travel for free as long as they’re accompanied by a parent with a valid pass.

Where to Buy the Swiss Half Fare Card

You can buy the Swiss Half Fare Card online in just a few minutes, and it’s valid for 1 full month from your selected start date.

  • Official SBB site (Swiss Rail) – Trusted source for national passes like the Swiss Travel Pass and Half Fare Card
  • GetYourGuide – A completely refundable and trusted source for the Half Fare Card. This is a great option if your plans aren’t locked in yet and you might need flexibility.
Traveling with Kids? Don’t Forget the Free Swiss Family Card

If you’re buying the Swiss Half Fare Card (or any national pass), make sure to request the Swiss Family Card. It’s completely free and lets kids under 16 travel for free as long as they’re accompanied by a parent with a valid pass!

.

  • Duration: 3, 4, 6, 8, or 15 consecutive days
  • Area Covered: Entire country
  • Lifts Included: Lifts Included: Fully includes some (like Mt. Rigi and Stanserhorn), 50% off most others including Schilthorn. Jungfraujoch is ~33% off with the Swiss Travel Pass.
  • Public Transport: Unlimited national trains, buses, boats, trams, and even premium scenic trains (seat reservation fees still apply)
  • Price: From CHF 254 for three days up to CHF 499 for fifteen days (2026 Prices)
  • Best For: Travelers doing multi-city trips, long-distance scenic routes, or who want the ease of one pass to rule them all
  • Includes: The Swiss Family Card for free, that lets kids under 16 travel for free as long as they’re accompanied by a parent with a valid pass.

Where to Buy the Swiss Travel Pass

You can purchase Swiss travel passes online, at train stations in Switzerland, or through select travel agencies. I recommend buying online in advance to save time, and to take advantage of digital delivery options.

  • Official SBB site (Swiss Rail) – Trusted source for national passes like the Swiss Travel Pass and Half Fare Card
  • GetYourGuide – A completely refundable and trusted source for the Swiss Travel Pass. This option is especially helpful if you think your travel plans might change or if you need to cancel last minute.

On my most recent trip to Switzerland, I purchased a Swiss Travel Pass through GetYourGuide because there was a solid chance that my itinerary would change. Luckily, the trip worked out, and we had an amazing time.

Traveling with Kids? Don’t Forget the Free Swiss Family Card

If you’re buying the Swiss Travel Pass (or any national pass), make sure to request the Swiss Family Card. It’s completely free and lets kids under 16 travel for free as long as they’re accompanied by a parent with a valid pass!

  • Duration: 3,4, 5, 6, 7, or 8 consecutive days
  • Area Covered: Jungfrau Region (Interlaken, Lauterbrunnen, Wengen, Mürren, Grindelwald, etc.)
  • Lifts Included: Most lifts are fully covered except Jungfraujoch, which is discounted from Eigergletscher
  • Public Transport: Local/regional transport only
  • Price: From CHF 210 for three days, up to CHF 330 for eight days (2026 Prices)
  • Best For: Travelers based in the Jungfrau region who plan to hike and ride lifts daily

Where to Buy the Jungfrau Travel Pass

If you’re basing yourself in Lauterbrunnen, Wengen, Mürren, or Grindelwald and plan to explore the region by lift and cogwheel train, the Jungfrau Travel Pass can be a great deal. Here’s how to buy it and what to keep in mind:

  • Official Jungfrau Website – The most direct source. You can select your travel dates and download a digital version.
  • GetYourGuide – A completely refundable and trusted source, good for if your travel plans might change.
  • Train stations in the region – You can buy the pass in person at any local rail station (e.g. Interlaken, Grindelwald).

  • Duration: 3, 4, 6, 8, or 10 consecutive days
  • Area Covered: Wider than Jungfrau—includes Brienz, Spiez, Gstaad, Kandersteg, Meiringen, and more
  • Lifts Included:
    • Schynige Platte
    • Schilthornbahn,
    • GoldenPass Express are now fully included.
  • Lines No Longer Included: Several mountain lines (like Harder Kulm or Eiger Express) now offer only partial discounts, and are no longer free as in previous years. Also, Kandersteg – Oeschinensee and Brig – Domodossola are not covered as of 2026.
  • Public Transport: Regional trains, buses, and lake boats
  • Price: From CHF ~240 for three days to CHF 435 for ten days (2026 Prices)
  • Best For: Travelers basing in Interlaken or exploring a wide range of Berner Oberland towns with heavy lift use

Where to Buy the Berner Oberland Pass

Covering a larger area than the Jungfrau Pass, the Berner Oberland Pass includes scenic towns like Spiez, Meiringen, and Gstaad—making it ideal for broader regional exploration. Here’s how to buy it and plan ahead.

  • Official Berner Oberland Pass Site – Offers the most current pricing and digital purchase options.
  • Rail stations in the region – Available at train stations across the Berner Oberland.

Why These Combos Often Disappoint

  • The additional cost of purchasing both passes typically exceeds the savings
  • Each pass already provides discounts on many of the same services
  • Single-journey tickets for limited needs outside the regional coverage are often cheaper

When to Consider a Combo (Rarely)

  • You’re taking multiple long-distance trains before/after your regional stay
  • You have an unusually lift-heavy itinerary plus significant travel outside the region
  • You’re splitting your time evenly between the Jungfrau region and other parts of Switzerland

Before Purchasing Both

  • Compare actual costs based on your specific itinerary and planned activities
  • Consider if one comprehensive pass might be simpler and more cost-effective

Most travelers are better served by choosing either a single regional pass OR the Half Fare Card based on their primary activities, rather than combining them.

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 2026 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: 3-Day Itinerary in the Jungfrau Region

This traveller spent three days based in Wengen, using Lauterbrunnen as their main rail connection to the wider region. Their itinerary packed in three of the area’s most iconic mountain experiences: a day trip to Jungfraujoch from Lauterbrunnen, the cable car up to Schilthorn from Stechelberg, and a visit to Harder Kulm above Interlaken.

Key Cost Drivers

  • Lift and scenic train heavy itinerary: With three major lifts, including Jungfraujoch from Lauterbrunnen (one of the most expensive single-day excursions in Switzerland), lift costs dominated the total spend. This is exactly the profile where a regional pass looks attractive on paper.
  • Minimal intercity rail: The only train route in this itinerary is Interlaken Ost to Lauterbrunnen, a short and inexpensive connection. Without significant intercity travel to offset, the Swiss Travel Pass has almost nothing to work with beyond partial lift discounts.
  • 2026 price increases tipped the balance: Rising Jungfrau Pass price means the Half Fare Card’s flat CHF 150 cost now undercuts it for a standard three-lift itinerary. A few years ago, this same itinerary would have been cheaper with the Jungfrau Pass.

Best Value Pass: Swiss Half Fare Card

For this itinerary, the Swiss Half Fare Card came out on top at CHF 363.40 — a savings of CHF 63.40 (15%) compared to buying individual tickets. The 50% discount applies across the Interlaken Ost–Lauterbrunnen train and all three mountain lifts, delivering consistent value without needing to think too hard about coverage zones.

The Jungfrau Pass came in at CHF 413.40, which is only CHF 50 more than the Half Fare Card. Given how close these two options are, this is one case where the “right” answer genuinely depends on the traveller.

If peace of mind matters more to you than optimising to the last franc, the CHF 50 premium for the Jungfrau Pass buys you unlimited hop-on hop-off access across the entire Jungfrau network with no app, no individual tickets, no mental arithmetic at the gondola station. If you’re the kind of traveller who might spontaneously take the gondola up twice, or wants to add Grindelwald First or Männlichen without checking prices first, the Jungfrau pass pays for itself in stress reduction alone.

Travel tip

If you’re staying in Wengen, Mürren, or other car-free villages in the region, check whether your hotel includes a complimentary guest transit card. Many hotels do, and it typically covers local train connections like Lauterbrunnen to Wengen.

*** Important note: The Half Fare Card requires purchasing individual tickets for each journey at the discounted rate. This is straightforward via the SBB app or at ticket machines, but travellers less comfortable with smartphone apps may find the Jungfrau Pass’s all-inclusive simplicity worth the small premium.

Case Study: 6-Day Cross-Country Itinerary from Zurich

This traveller spent six days on a classic Swiss circuit, travelling from Zurich through Lucerne and Interlaken to Zermatt, finishing in Geneva. Their itinerary included a day trip to Jungfraujoch from Interlaken Ost and a one-day Lakes Thun and Brienz boat pass.

Key Cost Drivers

  • Long-distance rail travel: Four major train legs — Zurich to Lucerne, Lucerne to Interlaken, Interlaken to Zermatt, and Zermatt to Geneva — make this exactly the kind of itinerary the Swiss Travel Pass was built for. In previous years, the Swiss Travel Pass would have won comfortably.
  • Jungfraujoch undermines the STP case: The Swiss Travel Pass only covers 27% of the Jungfraujoch fare, meaning you still pay around CHF 189 out of pocket even with the pass. On an already expensive pass, that gap is hard to recover.
  • 2026 price increases crossed a critical threshold: The Swiss Travel Pass 6-day price has risen to the point where it now costs more than buying every ticket individually. This itinerary costs CHF 588.80 with the STP versus CHF 543.40 for No Pass. This is the clearest sign yet that the STP no longer automatically makes sense for mixed itineraries.

Best Value Pass: Swiss Half Fare Card

In 2026, the Swiss Travel Pass costs CHF 45.40 more than buying no pass at all, and it reflects how far 2026 STP
prices have climbed relative to what the pass actually covers. It’s a similar shift to what happened with the Japan Rail Pass in recent years, where a product that was once a near-automatic recommendation now requires a second thought.

*** Important considerations: The Half Fare Card requires purchasing individual tickets for each journey at the discounted rate.

For a multi-city itinerary like this one with four separate train legs, that means four separate bookings which is totally manageable via the SBB app but worth knowing in advance. If you’re not comfortable with apps, or just want peace of mind, the extra cost of the Swiss Travel Pass might be worth it for you.

A final note on Swiss pass pricing trends

If you’ve used a Swiss travel pass in previous years and the new 2026 prices above look higher than you remember, you’re not imagining it! Pass prices have increased consistently year over year, while coverage fractions for some of the region’s most popular attractions have quietly decreased or ceased to be covered at all.

We’ll continue updating this calculator annually as prices are announced.

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

How The Swiss Travel Pass Calculator v3.0 Works: Methodology + Assumptions

All fares are based on standard adult 2nd class prices. As of V3, we’ve migrated from manually-updated CSV files to Switzerland’s official Open Journey Planner (OJP) Fare API.

This means train fares are now pulled from the same real-time databases provided by Swiss Federal Railways (SBB) and other official booking platforms.

These prices:

  • Are not “supersaver” prices (which are non-refundable and train-specific)
  • Do not fluctuate with demand or time of booking
  • Are what you’d pay if you bought a ticket at the station without a pass

For each leg of your trip:

If you’re going between cities, the calculator checks if both cities are covered by a given pass.

  • If fully covered, the fare is CHF 0.
  • If partially covered, it adds either half the fare (with the Half Fare Card) or the full fare.
  • If not covered at all, the full fare is included.

Users enter the lifts they plan to take from a dropdown menu.

  • Each lift has a listed full fare, and a lookup table indicates whether each pass offers free, partial coverage, or no coverage.
  • The calculator multiplies the lift cost by the coverage factor based on the selected pass(es).

Version 1.0 of this calculator included estimated local transit costs for each city, but we removed this feature in V2.0 for several important reasons:

  • Too Many Variables to Be Reliable: Local transit usage varies dramatically based on factors we can’t predict from your itinerary alone. A traveler staying in Zurich’s city center might take 4+ tram rides daily, while someone near their destinations might walk everywhere. We found ourselves making assumptions that were often wildly incorrect.
  • Regional Pass Coverage Creates False Precision: The biggest issue was scenarios like this: A user enters “Bern to Interlaken” but we don’t know if they’re spending 1 day or 5 days in each location. If they’re mostly in the Jungfrau region, local transport is often included with regional passes. If they’re mostly in Bern, it’s not. Our estimates were essentially guessing.
  • Wide Cost Variation: Local transit costs range from CHF 2-3 for small town buses to CHF 8-9 for major city day passes. Without knowing specific cities, duration of stays, or travel patterns, any estimate becomes meaningless.
  • Scope Clarity: This calculator excels at solving the complex problem of intercity pass comparison – which involves significant money (CHF 200-500+ decisions) and complex coverage rules. Local transit, while important, is typically a smaller expense that’s better planned city-by-city based on your specific accommodation and sightseeing plans.
  • Better User Experience: Rather than providing potentially misleading estimates, we focus on delivering highly accurate intercity comparisons. Users can separately research local transit options for their specific destinations and travel style, making more informed decisions with city-specific day passes or individual tickets as needed.

The result is a more honest, focused tool that delivers reliable guidance where it matters most: choosing the right intercity travel pass.

Pass prices are pulled from a dictionary of 2026 (Last Updated March 2026) prices for each pass type and duration.

  • If your trip length falls between available pass durations (e.g., a 5-day trip but only 3-day and 6-day passes exist), the calculator automatically selects the next-highest available duration (in this case, the 6-day pass) to ensure full coverage.

For each pass type, the calculator sums:

  • Pass price(s)
  • Uncovered intercity fares
  • Uncovered lift costs

Then it compares that total to full fare and ranks the passes by total savings.

This calculator is designed to give you the best possible estimate, but it’s still just a planning tool. Here are a few things to keep in mind:

  • Prices can change. We’ve used recent 2026 pass prices, but Switzerland isn’t immune to updates. Always confirm current rates before booking.
  • Train fares displayed by this calculator are pulled from the Open Journey Planner API and reflect standard 2nd class adult fares at the time of calculation. Actual fares at the time of purchase may vary due to:
    • Dynamic pricing changes
    • Promotional discounts (like supersaver tickets)
    • Booking class differences
    • Special event pricing
  • Supersaver tickets are not included. These are advance-purchase, nonrefundable tickets that can be cheaper than standard fares, but they’re not compatible with most passes, and they vary day to day.
  • Scenic train reservation fees are now included as of March 2026!
    • The Jungfraujoch ticket price shown already includes the mandatory seat reservation.
    • For the Glacier Express and Bernina Express, a separate reservation fee applies (CHF 54 and CHF 44
    • respectively) even for Swiss Travel Pass holders, and this fee is shown in the total in the calculator.
  • Local transit is no longer estimated. We’ve removed this feature after feedback from travelers about drastically different local transit use.
  • Lifts must be entered manually. If you don’t list a lift, the calculator can’t account for its cost or coverage.
  • Pass durations are rounded up. If your trip is 5 days and a pass only comes in 3 or 6 days, the calculator selects the 6-day version to ensure you’re covered.
  • Not every route or lift is included. We’ve done our best to include the most popular cities, train routes, and mountain lifts, but Switzerland has a lot of options. If you don’t see a route or lift listed, you can still estimate its cost and add it manually for comparison.
  • This tool is for estimating, not exact totals. If you want a precise, to-the-franc breakdown of your trip, you’re always welcome to dig into the fares and do the math manually, but for most travelers, this calculator will get you close enough to make a confident decision.

v3.1 Update Log: (March 2026)

  • Added Glacier Express and Bernina Express as selectable scenic train options, now modelled with seat reservation fees included in the displayed fare (so the “no pass” column reflects the true out-of-pocket cost).
  • Updated Swiss Travel Pass, Berner Oberland Pass, and Jungfrau Pass prices to reflect 2026 fare increases,
    and revised mountain lift fares and coverage fractions across all supported attractions.

v3.0 Update Log (Jan. 18th 2026)

V3 represents a major upgrade to our data infrastructure:

  • Train Fare Data Source: We’ve migrated from manually-updated CSV files to Switzerland’s official Open Journey Planner (OJP) API, accessed via a custom Cloudflare Worker API.
  • This means train fares are now pulled from the same real-time database used by Swiss Federal Railways (SBB) and other official booking platforms.
  • Key Benefits:
    • Always Current: Train fares refresh automatically from the OJP API (cached for 7 days for performance)
    • Broader Coverage: Access to thousands of route combinations beyond our original 96 manually-maintained routes
    • Official Source: Data comes directly from Switzerland’s national transport data infrastructure
    • Reliable Fallback: Maintains manually-verified fare database for 100% uptime on popular routes

Key Benefits in V3:

  • Always Current: Train fares refresh automatically from the OJP API (cached for 7 days for performance)
  • Broader Coverage: Access to thousands of route combinations beyond our original 96 manually-maintained routes
  • Official Source: Data comes directly from Switzerland’s national transport data infrastructure
  • Reliable Fallback: Maintains manually-verified fare database for 100% uptime on popular routes
  • What Hasn’t Changed:
    • Intercity train fare calculation methodology
    • Local transit costs (buses, trams) remain excluded from calculations
    • Pass pricing structure and duration options
    • Total cost calculation logic
    • Coverage assumptions for regional passes

We love to hear from you! Are there any trains or lifts you’d like to see in the calculator? Let us know :-)

You’ll Also Love

9 Comments

  1. 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!

    1. 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!

    1. 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

  2. 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?

    1. Thanks so much for the thoughtful question!

      The SBB app or website SBB.ch will always be the best place to purchase your individual train tickets. Just make sure that you unselect “half-fare card” under your profile to see the full-fare available prices.

      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!

  3. Major Update – January 2026: Calculator V3 Now Live!
    We’ve recently upgraded the calculator to Version 3 with a huge infrastructure change: train fares are now pulled from Switzerland’s official Open Journey Planner (OJP) API instead of manually-updated train fare lookup tables.

    What this means for you:
    – Train fares are always current (refreshed every 7 days)
    – Access to thousands of route combinations beyond my original 96 routes
    – Official data straight from Switzerland’s national transport infrastructure
    – Still 100% reliable (we maintain a fallback database for popular routes in case the API is down)

    One important note: Fares shown are estimates. The OJP API sometimes has gaps for regional operators, so the calculator automatically falls back to our verified database for those routes.

    I’ve updated the full methodology section above. Huge thanks to Travel Buddy for the technical help making this happen!

  4. This tool is a lifesaver. I’m glad that i found this, it helps me a lot about planning my trip. Thanks so much. Also I’m always ready to help about further development about it as a software engineer. Let me know if you need any help. 🙂

    1. Hi Burak, Thank you so much! I’m really glad the tool has been helpful for planning your trip! That’s exactly why I built it, so hearing that it’s useful truly means a lot.

      And I really appreciate your offer to help and that’s incredibly generous of you. We’ve been brainstorming ways to automate pricing updates for passes and lifts that aren’t available through open data APIs, so it will require some creative workarounds.

      Thanks again for taking the time to comment, and feel free to reach out if you ever have ideas or suggestions. I’m always excited to connect with fellow problem-solvers. 🙂

Leave a Reply

Your email address will not be published. Required fields are marked *