Hand with BahnCard 50

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

Business traveller

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: 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.

Sample route Frankfurt-Berlin in 2nd class with BahnCard 25

Price Price without BahnCard 25
Price without BahnCard 25 A BahnCard 25 saves you money after just: Price of BahnCard 25
Flexible fare
246 Euro 184,50 Euro pays off after 1,5 times 62 Euro
Saver fare
58 Euro 43,50 Euro pays off after 4,5 times 62 Euro

Sample route Frankfurt-Berlin in 2nd class with BahnCard 50

Price Price without BahnCard 50
Price with BahnCard 50
A BahnCard 50 saves you money after just: Price of BahnCard 50
Flexible fare
246 Euro 123 Euro pays off after 2,5 times 255 Euro
Saver fare
58 Euro 43,50 Euro pays off after 18 times 255 Euro

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."