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. Holders of a BahnCard 100 can use all local public transport free of charge in towns and cities covered by the City-Ticket.

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

Compare the different BahnCard options

BahnCard 25 regular offers

25% discount on flexible fares and all saver fares within Germany.
Always available.

BahnCard 25

Minimum subscription term: one year, thereafter annual cancellation notice

2nd class price (per year): EUR 62
1st class price (per year): EUR 125

Book now

My BahnCard 25

For everyone under 27

Minimum subscription term: one year, thereafter annual cancellation notice
2nd class price (per year): EUR 39
1st class price (per year): EUR 81

BahnCard 50 regular offers

50% discount on flexible fares and 25% on long-distance saver fares (ICE, IC, EC) within Germany.
Always available.

BahnCard 50

Minimum subscription term: one year, thereafter annual cancellation notice

2nd class price (per year): EUR 255
1st class price (per year): EUR 515

Children and senior citizens (older than 60) only pay half the price.

Book now

My BahnCard 50

For everyone under 27

Minimum subscription term: one year, thereafter annual cancellation notice
2nd class price(per year): EUR 69
1st class price (per year): EUR 252

BahnCard 100

Ticket-free travel for frequent travellers

Minimum subscription term: one year, thereafter annual cancellation notice

Lump-sum price
2nd class price : EUR 4.270
1st class price: EUR 7.225

Subscription price
2nd class price: EUR 395 per month
1st class: EUR 670 per month

Holders of a BahnCard 100 can use all local public transport free of charge in towns and cities covered by the City-Ticket.

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