BahnCard 25, 50 & 100: Travel and save

More convenient and cheaper travel with the BahnCard – the more you travel, the more you save.

With a BahnCard 25, you save 25% on Deutsche Bahn's flexible and saver fares. Holders of a BahnCard 50 receive a discount of 50% on flexible fares and 25% on long-distance (ICE and IC/EC) saver fares within Germany. With the BahnCard 100 you pay a lump sum once and can then travel on any train without a ticket.

All three BahnCards involve a subscription and are available for 2nd and 1st class. The cards offer various other attractive benefits such as the City-Ticket for local transport, a credit card function and discounts with selected partners.

Compare the different BahnCard options

BahnCard 25

For occasional travel by train and a discount of 25%

2nd class price: EUR 62
1st class price: EUR 125

Book now

BahnCard 50

Flexible travel and a discount of 50%

2nd class price: EUR 255
1st class price: EUR 515

Children, students (under 27) and senior citizens (older than 60) only pay half the price.

Book now

My BahnCard 25

For everyone under 27

2nd class price: EUR 39
1st class price: EUR 81

Order or book online and print out at home.

My BahnCard 50

For everyone under 27

2nd class price: EUR 69
1st class price: EUR 252

Order or book online and print out at home.

BahnCard 100

Ticket-free travel for frequent travellers

Lump-sum price
2nd class price: EUR 4.190
1st class price: EUR 7.090

Subscription price
2nd class price: EUR 388 per month
1st class: EUR 658 per month

For bookings, please contact your DB Travel Centre. DB Travel Centres can be found in many of Germany's larger cities.

Your long-distance ticket (routes of more than 100 km) purchased with a BahnCard discount entitles you to use bus, rapid transit, underground or tram free of charge in the City-Ticket's area of validity within the city boundaries of 124 German cities in order to reach the station for the start of your journey and to reach your final destination after arriving at the destination station using public transport. Holders of a BahnCard 100 can use all local public transport free of charge in towns and cities covered by the City-Ticket.