Skip to content

What Bahnsparer can do

Every feature at a glance from search to compensation.

Before booking

App screen: fare calendar from Munich to Berlin with the lowest-priced day and typical fare
Fare calendar
App screen: active price alert with a price history and fares across 14 travel days
Price alerts
  • Fare calendar

    Two weeks at a glance, with fare and journey time for each day on your route.

  • Price alerts

    Watch a travel day or date range for new lows, with an optional price limit.

  • Reliability

    For each connection, see how often it arrived on time and when it usually reached the destination.

  • Recommendation

    Highlights the lowest fare, best balance and fastest option using fare, journey time and reliability.

  • Occupancy

    Shows how busy the train is expected to be where DB provides that data.

  • Travellers & options

    Add BahnCards, children, a dog and a bicycle, and optionally include first class.

  • Intermediate stops & second destination

    Plan a journey through a chosen stop or compare two destination stations directly.

  • Trip import

    Optionally import booked trips from your DB account, DB Navigator or bahn.de.

  • Weekly journeys

    Keep watching selected weekdays automatically, for regular commuter routes.

When booking

App screen: connection comparison with historical reliability and typical arrival
Connection comparison
App screen: savings check showing a ČD seat reservation for CZK 74, 44% less than DB's €5.50
Potential-savings check
  • Provider comparison

    Check the same journey with ČD, ÖBB, PKP, MÁV, SNCF, European Sleeper or Snälltåget, often for less. FlixTrain, Westbahn, Leo Express and GoVolta are compared too.

  • Cheaper seat reservations

    ČD, MÁV and ÖBB also reserve seats on German ICE and IC trains, typically for 44% less than DB.

  • Split-Tickets

    Checks segments that match the connection exactly; splitting the ticket does not itself require a transfer.

  • Deutschlandticket

    Accounts for the pass across your whole travel party and shows when regional services are the better option.

  • Sort & filter

    Order by recommendation, fare, journey time, reliability or safer transfers.

  • Price history

    Track previous fares and connections for your route.

During the journey

App screen: tracked journey from Munich to Berlin with scheduled arrival and platforms
Follow a journey live
App screen: journeys with a later summary of punctuality and actual savings
Journeys & summary
  • Live journey guidance

    DB's current arrival time, platforms and adopted replacement connections without searching other apps.

  • Carriage order

    See the platform, carriages and unreserved sections in your class.

  • Transfer assessment

    Assess whether a transfer is likely to work live, alongside how often comparable transfers worked in the past.

  • Passenger rights

    Estimate possible compensation (25–50% from 60 minutes late), share the facts and open the claim process.

  • Journey statistics

    Review the trains you recorded, their punctuality and delays.

  • Journey summary

    Compare the fare paid with observed prices to calculate an actual saving.

Reliability based on real arrivals

1,3 Mio.

measured long-distance arrivals since January 2026 used to calculate values for each train, station and route.

3,851,111

journey chains in the reliability model's comparison test, trained through May 2026.

On your device

Every model runs locally. No account, no advertising. Every train, station and route is published on the rail-data pages.

Calibrated estimates from past journeys not a forecast for engineering work or severe weather. DB's current forecast always remains visible. See every validation metric

Common questions

Nothing. There is no Bahnsparer account, no payment information and no advertising. Signing in to DB is only needed for the optional trip import.

Still have questions? Email mail@maxritter.net Max reads every email himself.