Deutsche Bahn: loving the trains despite everything
Sparpreis vs Flexpreis, which BahnCard pays off (25 at €62.90, 50 at €244), the DB Navigator app, and your Fahrgastrechte: 25% back at 60 min late, 50% at 120.
Last updated: August 18, 2026
How do Deutsche Bahn tickets and BahnCards work?
DB long-distance tickets come two ways: Sparpreis (cheap, tied to a specific train, limited quantity - book early) and Flexpreis (pricier, any train that day, fully flexible). A BahnCard cuts fares: BahnCard 25 (€62.90/year) gives 25% off, BahnCard 50 (€244) gives 50% off Flex and 25% off Spar. Book and manage everything in the DB Navigator app. When trains run late - and they do - Fahrgastrechte give you 25% of the fare back at 60 minutes late, 50% at 120 minutes. The Deutschlandticket separately covers all regional/local transport but not these fast trains.
What this guide covers
The two-tier ticket system
Deutsche Bahn's long-distance trains (ICE, IC, EC - the fast intercity network) price the same journey two completely different ways, and knowing which to buy is most of the savings:
- Sparpreis (saver fare): cheap, but tied to the specific train you booked - miss it and the ticket's dead (for that leg). Sold in limited quantities that sell out, so book early (weeks ahead) for the lowest prices. There's a Super Sparpreis tier that's even cheaper and less flexible.
- Flexpreis (flexible fare): expensive, but valid on any train on your travel day - just turn up. No commitment to a specific departure; full flexibility and easy refunds.
Rule of thumb: fixed plans, booked ahead → Sparpreis; uncertain timing → Flexpreis. A Berlin-Munich Sparpreis booked early can be a third of the walk-up Flexpreis.
Note this is all long-distance only - your The Deutschlandticket already covers every regional and local train (RB, RE, S-Bahn) for a flat €63/month; DB tickets are for the fast ICE/IC network the Deutschlandticket excludes.
The BahnCard: when it pays off
The BahnCard is a yearly subscription giving a percentage off almost every DB fare. The 2026 line-up (2nd class):
| Card | Price/year | Discount |
|---|---|---|
| BahnCard 25 | €62.90 | 25% off Flex and Spar fares |
| BahnCard 50 | €244 (often ~€199 on offer) | 50% off Flex, 25% off Spar |
| BahnCard 100 | €4,899 | Unlimited DB travel - and includes the Deutschlandticket |
Which to get:
- BahnCard 25 pays for itself with just a few long-distance trips a year - the easy default for occasional travellers, and it stacks on the already-cheap Sparpreise.
- BahnCard 50 suits frequent travellers who often buy flexible fares; the €244 breaks even over roughly €500 of Flex travel.
- BahnCard 100 is for near-daily long-distance commuters (its price includes the Deutschlandticket's ~€756/year value).
- Watch the auto-renewal: BahnCards renew automatically and must be cancelled ~6 weeks before expiry, or they roll over for another year - a classic trap (How to cancel any contract in Germany (r/germany's eternal question)).
Discounted versions exist for under-27s (My BahnCard), seniors, and students.
Refunds, Zugbindung, and changing plans
The rules that catch people out:
- Zugbindung (train-binding): Sparpreis and Super Sparpreis tickets are valid only on the specific trains booked - miss your train and the ticket is void for that leg (except the 60+ min delay exception, which frees you to take another train). Flexpreis has no Zugbindung.
- Refunds/cancellation (Storno): Flexpreis is refundable (small fee) up to a year; Sparpreis can be cancelled for a voucher/refund minus a €10 fee before the first travel day only - after that it's non-refundable. Super Sparpreis is non-refundable from purchase.
- Seat reservations are refundable separately in some cases.
- Always know which fare you bought before assuming you can change it.
Fahrgastrechte: getting money back for delays
German trains are frequently late, but the law gives you real compensation rights (Fahrgastrechte), which apply to long-distance DB tickets:
| Delay at your destination | Compensation |
|---|---|
| 60+ minutes | 25% of the fare back (single journey) |
| 120+ minutes | 50% of the fare back |
Key points:
- It's based on arrival delay at your final destination, not intermediate legs.
- Claim via the Fahrgastrechte form (handed out on trains, at service points, or in the app) - submit it after the trip.
- Amounts under €4 aren't paid out, but otherwise it's a genuine right, not a goodwill gesture.
- If a delay makes you miss the last connection, you may be entitled to a hotel or alternative transport; a delay of 60+ minutes on a long-distance train can also let you switch to a later/other train even on a Sparpreis.
Keep your ticket and note actual arrival times - the app's journey history helps evidence the claim.
Practical rider tips
- Book Sparpreise weeks ahead for the cheapest long-distance fares; prices climb as trains fill.
- Reserve a seat on Friday/Sunday and holiday ICE trains - they overfill and standing for 4 hours is real.
- Build in buffer for tight connections - German rail delays cascade, and a 6-minute transfer often fails.
- Regional-train travel is free on the Deutschlandticket - for leisure, hopping RE trains costs nothing extra (The best day trips in Germany (most of them nearly free)).
- Bikes need a separate bike ticket and reservation on long-distance trains (Cycling in Germany).
- First class is sometimes only a little more than 2nd on Sparpreis - worth checking for a quieter, guaranteed seat, at-seat service on ICE, and access to DB Lounges.
- Onboard: ICE trains have free WiFi (patchy), power sockets, a bord restaurant/bistro, and quiet coaches (Ruhebereich) - reserve there if you want to work or sleep. Luggage travels free (overhead/end-of-carriage racks); there's no check-in.
Frequently asked questions
What's the difference between Sparpreis and Flexpreis?
Sparpreis is cheap but locked to the specific train you booked (miss it and it's void), sold in limited early-bird quantities. Flexpreis costs more but works on any train that day with full flexibility. Book Sparpreise early for the best prices.
Is a BahnCard worth it?
The BahnCard 25 (€62.90/year, 25% off) pays for itself in just a few long-distance trips and is the easy default. The BahnCard 50 (€244) suits frequent flexible-fare travellers, and the BahnCard 100 (€4,899) is for near-daily commuters and includes the Deutschlandticket.
What does the BahnCard discount apply to?
BahnCard 25 gives 25% off both Flex and Saver fares; BahnCard 50 gives 50% off Flex fares and 25% off Saver fares. Both stack with existing discounts on most long-distance and many regional tickets.
How do I get compensation for a delayed train?
Under Fahrgastrechte you get 25% of the fare back for a 60+ minute delay at your destination, and 50% for 120+ minutes. Submit the Fahrgastrechte form after your trip (via the app, on the train, or at a service point). Amounts under €4 aren't paid.
Does the Deutschlandticket work on ICE trains?
No - the €63 Deutschlandticket covers only regional and local transport (RB, RE, S-Bahn, buses, trams), not the fast ICE/IC/EC long-distance network. Those need separate DB tickets. See The Deutschlandticket.
Do I need to reserve a seat?
It's optional (~€5.50) on long-distance trains and worth it on busy routes, Fridays, Sundays, and holidays when trains fill up. Regional trains and the Deutschlandticket have no reservations - it's first-come seating.
What's the best way to book DB tickets?
The DB Navigator app - it searches, books, stores digital tickets, shows live platforms and delays, and handles reservations and Fahrgastrechte claims. It's the single tool worth installing before you travel.
My BahnCard is about to expire - will it auto-renew?
Yes - BahnCards renew automatically for another year unless cancelled roughly 6 weeks before expiry. Diarise the cancellation if you don't want to keep it. See How to cancel any contract in Germany (r/germany's eternal question).
Is local transport at my destination included?
Often yes - with a long-distance ticket and a BahnCard, the City-Ticket adds free local public transport in your destination city (and frequently origin). It's applied automatically when eligible, so you don't need a separate U-Bahn or tram ticket.
Is DB the only option for long-distance trains?
No - FlixTrain is a budget private competitor on some routes, often much cheaper than ICE (fewer routes, slower). For overnight international trips, ÖBB's Nightjet sleeper trains run from Germany to Austria, Switzerland, Italy and more. Check both alongside DB.
Can I get a refund if I don't travel?
Depends on the fare: Flexpreis is refundable (small fee) up to a year; Sparpreis can be cancelled for a €10 fee only before the first travel day, then it's non-refundable; Super Sparpreis is non-refundable from purchase. Know your fare type before assuming you can change it.
Do children pay?
Children under 15 travel free when accompanied by a parent or grandparent and registered on the ticket; under-6s are always free. Group and family fares add further discounts.
Related guides
Keep going: these guides continue where this one ends.
The Deutschlandticket: Germany's everything-local pass
€63/month gets every bus, tram, U-Bahn and regional train - but not ICE/IC. The subscription, Jobticket and student discounts, and cancellin
German public transport: how to actually use it
German public transport: U-Bahn vs S-Bahn vs tram vs regional trains, the €63 Deutschlandticket, the honor system, apps, and the €60 fare-do
The best day trips in Germany (most of them nearly free)
Day trips in Germany, most free on the €63 Deutschlandticket: castles, the Rhine Valley, Saxon Switzerland, Alpine lakes, plus Austria and t
Cycling in Germany: rules, buying, and not getting your bike stolen
Cycling in Germany: the rules (lights, 1.6 promille limit), buying new vs used, bike theft (600,000/year), JobRad leasing that saves ~40%, a