Discounts for frequent travelers with our BahnCard

Save money on every trip by using the DB Bahn frequent traveler card, the BahnCard. You can choose between a 25% (BahnCard 25) or 50% (BahnCard 50) discount. Daily commuters might like to consider our BahnCard 100 which allows unlimited travel for an annual payment.

25% off with BahnCard 25

The BahnCard 25 already pays off with one journey of more than 200 euros, e.g. a roundtrip journey from Hamburg to Munich. The price for a BahnCard 25 is just 62 euros for 2nd class and 125 euros for 1st class and grants 25% reduction on both discounted and flexible fares for 1 year.

Order now

50% off with BahnCard 50

Flexibility and discount at the same time: BahnCard 50 for just 255 euros in 2nd class and 515 euros for 1st class. It entitles holders to pay half the flexible fare. Children, students (<27 years) and senior citizens over (>60 years) pay only half the price for their BahnCard 50.

Order now

Unlimited travel with BahnCard 100

Just hop on the next train: BahnCard 100 offers 12 months travel on all DB services at a price of 4,090 euros for 2nd class and 6,890 euros for 1st class.

The order form for the BahnCard 100 is currently only available in German.

Order Now

Travel with local public transport

Free travel to and from the station on public urban transport for BahnCard holders in combination with their long-distance ticket: you can travel by bus, S-Bahn, tram or underground from your DB train station to your destination in more than 120 German cities.

Train travelers

Loyalty rewards with bahn.bonus

Collect bahn.bonus points with or without a BahnCard for many DB Bahn offers.
Just order your free bahn.bonus Card and start collecting points for attractive rewards.