Book for less. Arrive more reliably.
Bahnsparer shows the fare for each connection and how often the train actually arrived on time. Free, with no account needed.
08:34
ICE 1601 · 4 h 05 min
37.90 €
Share of on-time arrivals:39 %Lowest fare37.90 €
Lowest fare12:04
ICE 693 · 4 h 05 min
41.90 €
Share of on-time arrivals:78 %Best balance41.90 €
Best balance17:34
IC 2049 · 3 h 47 min
69.90 €
Share of on-time arrivals:81 %Fastest69.90 €
Fastest
Illustrative prices, non-binding. Bars: share of on-time arrivals.
Only 51 % of long-distance trains arrive on time.
- arrived on time
- 51 %
- typical delay
- +5 min
- one in 10 journeys
- +37 min
- trains measured
- 1,218
ICE, IC and EC, last 30 days. Source: DB Timetables API (CC BY 4.0). All measurements
1 · Before the journey
Find a travel day and connection
Search flexible dates
The fare calendar compares up to two weeks at once, showing the price and journey time for each day.
Fixed date
Bahnsparer watches your travel day and alerts you to new low prices – including an optional price limit.


2 · When booking
Check prices automatically
Bahnsparer checks whether each connection can cost less. The savings checks also include regional day tickets with official purchase links.
Compare other operators
Reserve seats for less
Buy the ticket from another country's railway
Deutschlandticket and regional day tickets
Combine outbound and return journeys
Compare split tickets
Prices are non-binding; you book with the operator selling the connection. All ways to save

3 · During the journey
Arrival, platform and transfers at a glance
- Arrival
- DB's current time and when 9 out of 10 comparable journeys arrived
- Transfer
- Time remaining and onward connections still within reach
- At the train
- Platform and carriage order

4 · After the journey
Record the delay. Check possible compensation.
Bahnsparer compares the scheduled and actual arrival. From 60 minutes late, you may be entitled to 25% or 50% of the ticket price; the app shows the possible amount.
Recorded
ICE 691 · Berlin → Munich
Arrived 135 minutes late
Possible compensation
50 %
of the fare for the single journey
DB decides whether a claim is valid. You submit the claim to DB yourself.
Bahnsparer in the media
- Golem.de
- Caschys Blog
- t3n
- CHIP
- Antenne Niedersachsen
- WDR COSMO
- Deskmodder.de
- GameStar
- AppGamers
- teltarif.de
- iphone-ticker.de
- appgefahren.de
- iTopnews
- MacGadget
- Maynfranken24
- mobiFlip
- Tarnkappe.info
- Blogspan.net
- monsterdealz.de
- TechZeitGeist
- Fernbus- und Fernzugforum
- Android User
- Bahnblogstelle
- Tariftagebuch
24 publications so far. All coverage and press materials
Download Bahnsparer
Free to use, with no account and no advertising. Choose your device.
Version 1.25.3 · · View changes
macOS, Windows & Linux
Direct downloads.


