How to Book Tickets on the DB Website

This 'buying tickets' guide will point out the less obvious aspects of booking tickets on DB, the German national rail operator's website on a PC.


DB has recently made changes to how it sells some tickets and as a result it is no longer possible for rail pass users to book couchette and sleeper cabin reservations online with DB.
 

BOOKING TICKETS  FOR JOURNEYS WITHIN GERMANY ON DB:

If you only want to book reservations - jump to the info HERE.

If you will be booking an international journey by day or night trains - jump to the info HERE.


Booking on DB Bahn desktop home page

1 -  SELECT YOUR HOME LANGUAGE

9 European language options are available. (All of the images are taken from the English language version) - and on DB the place and station names are translated.


2 - TAKE CARE WHEN CHOOSING YOUR 'FROM' AND 'TO' STATIONS:

You can usually choose to select specific stations, 'Frankfurt (Main) Hbf) etc - useful if the start or end point of your complete journey is close to a specific station.

Although choosing cities can be the better option if you're heading to/from city centres - and will be using public transport to complete/begin your journey.
Do this and the search results will capture a wider selection of journeys.

However, we have deliberately chosen Cologne in the example.

For despite the city having two different stations, with some ICE services departing from one (Köln Hbf) and some departing from the other ( Köln Messe-Deutz) - only the 'city' is offered as an option when selecting Cologne/Köln.
This seems to be consistent across the language options.

It isn't seemingly possible to specifically select Köln Hbf as a 'from' station.

So if you are looking up journeys from Cologne/Köln, pay particular attention to the journey information - see step 5.


Note that in this example it is possible to select 'Frankfurt Main' Hbf as the specific 'To' station - as it is when looking up journeys to/from most major stations/hauptbahnhofs.

Frankfurt (Main) Hbf is the only station in Frankfurt (Main) city centre that ICE trains call at.

Berlin, Cologne/Köln, Hamburg and München/Munich are cities that have more than one station served by express trains (EC, IC and ICE).

If you will be travelling to/from these cities, don't assume that the main station/hauptbahnhof, will be the optimum station for your journey.

Use Google Maps to look up the specific start/end points of your journey - it may be closer to, or have easier connections to, one of the other stations in those cities.

----------------------------------------------------

3 - SELECTING THE TYPE OF TICKET
If you want to travel 1st class you can select 1st class/class. 1 - at the bottom left of this home booking page.

(This full home page layout will only appear once you have selected your 'from' and 'to' stations).

If you already have a ticket or rail pass that's valid for the journey and only need to book a seat reservation(s), then click the 'seat only' box.

The steps required for booking a reservation are very similar to booking tickets - you will be taking to an almost identical search results page, from where you can select the specific train departure that you want to reserve a seat (seats)on.

----------------------------------------------------

4 - USING the 'FURTHER 'OPTIONS':

The four particularly useful functions of this page, which we have drawn your attention to are:

Add intermediate stops:

IN THEORY you can use this facility so that you can break your journey, when you will be on route to your final destination.

For EXAMPLE, you may want to travel from Frankfurt (Main) to Stuttgart, then on to Munich and then return to Frankfurt (Main).

You couldn't stop over in Stuttgart if you were to book a Frankfurt (Main) to Munich journey, but this facility enables you to add a stop over to your trip.

However, we have tested this on three separate occasions and could not get this facility to work - we have only ever been offered the opportunity to purchase a standard journey, which skips the 'intermediate stop', which we have tried to add to the booking?

Prefer fast Connections:

If you leave this pre-ticked, the usual default is that the journey search results will ONLY  list journey options which involve travelling by express ICE or IC trains for all or virtually* all of the journey.

If you un-tick it, there's a possibility that you will ALSO see slower journey options, which involve spending the majority of a journey on Regio trains - these journey options also tend to involve having to make more connections.

But those slower journeys will usually be cheaper, so if travelling at the cheapest possible price is your main criteria, un-tick it.

*On certain routes, the fastest option can be a combination of taking an ICE train for most of the trip + taking a Regio or S-Bahn train, to complete an end-to-end journey.

Duration of Transfer:

Keep this in mind if your journey involves a change of train within Germany - particularly if you are connecting into an infrequent service, such as an overnight train or an international train.

Express trains in Germany aren't exceptionally punctual, but the DB booking service understandably assumes they will be on time.

If you don't alter the 'Duration of Transfer', the journey options you'll see will include direct trains with 0 chgs - if they're an option, PLUS all the end-to-end journeys on which the connecting time between trains is more than 5 - 10 mins.

Meaning that that on some, or most, of the journey options which you'll be shown, you'll have less than 15 mins to make the connection between trains.

Connections of 10- 15 mins between ICE trains are a common feature of the German national rail timetable, which is often arranged so that in alternate hours there are direct trains, followed by hours in which the fastest journeys involve a relatively quick connection.

If you book an end-to-end journey on DB, which involves making a connection between trains at a German station, then if a delay to a train causes you to miss the second train you are booked on to, you won't have to purchase another ticket.

But if you have a train specific ticket, you will need to get it re-issued free or charge, which will probably involve going to a Reisezentrum travel desk.

However, if enhancing the possibility of having a stress-free journey is more important to you than reaching your destination in the fastest possible time, increase this 'Duration Of Transfer'.

Doing so will enable you to identify and target journey options, which will allow you more time in which to change trains.

Though be aware that in those instances, in which the usual timetable has a connection of 10-15 mins between ICE trains, if you increase the Duration of Transfer to 'a minimum of 30 mins', most of the journey options you will then see, will be an hour slower.

Carriage of bicycles:

If you will be travelling with a non-folding bike tick this box, the journey search results should then only feature journey options, which include trains that you can board with a non-folding bicycle.

Only folding bicycles can be taken on all ICE trains EXCEPT the new ICE 4 trains.

5 - CHOOSING A SPECIFIC DEPARTURE/JOURNEY:

On this example search result, because Cologne/Köln has been selected as the 'from' destination -  note the two different stations, where each journey commences:

(1) Koln Messe/Duetz and (2) Koln Hbf

Also note that
(1) a direct train - 0 'Chg.' 
(2) an indirect train - 1 'Chg.'
have both been listed -  and the big difference in the price of the 'Savings Fare' tickets.

If you wanted to opt for the €19 price, it's worth clicking the 'show details' link to check the details of the connections between trains.

What we also highlighted, with the yellow circle is that the prices you will see on this page aren't the prices of 2nd class and 1st class tickets.

Instead what is being shown is the price comparison between booking

(1) the more restricted 'Savings Fare' - also known as 'Super Sparpreis' and 'Sparpreis' tickets
(2) the more flexible 'Flexpreis' tickets - can be used to travel by any train on your chosen date and can be refunded if you change your travel plans.

More information about how tickets can be used is available on the terms and conditions of each ticket, that you'll see once you have clicked on the red 'To offer selection' button.
how to use earlier or later trains when booking with DB
If you can be flexible with your departure/arrival times then scroll up/down the search results to see more journey options.

Scroll more than a couple of hours before/after the times you entered when searching, and you'll see the 'Earlier' or 'Later' buttons - that you can use to search through the day's departures.

-------------------------------------------------------

Also circled in yellow is one of the exclamation marks which you MAY see on the journey options pages.

Exclamation marks on a white background, such as this one, are advisory, they can often alert travellers to the likelihood of a train being busy, hence seat reservations being particularly recommended.

However, if they have a darker background, definitely click on them, as they will be likely be alerting you to alterations to the train's usual schedule.

Targeting Direct Trains:

Note that DB does NOT have a 'direct trains only' facility - journeys with changes of train are often included in the journey results, even if you leave 'prefer fast connections' ticked

But on some routes with comparatively few direct trains, the direct trains may not be visible on the initial results you will see.

So if you can't see them, you may have to seek them out, by using these 'earlier' and 'later' buttons.

-------------------------------------------------------

5b  - OR IF THE CHEAPEST POSSIBLE PRICE IS YOUR PRIME CRITERA...



Using the 'saver fare finder' tool is a good option if the price of the journey is more important to you than specific arrival or departure times.

Though as can be seen, you can still specify the approximate times of your journey - but note that departure and NOT arrival times are used on the sliding scale.


Take care when using the 'saver fare finder' tool.

In particular note that:

(i) The search results will include every possible feasible combination of trains between the stations - including journeys that involve up to three changes of train.

(ii) The default results are ordered by price and not by 'D' (departure time).

(iii) The trick to making the most of the 'saver fare finder' tool is to use the filter triangles at the top of each column.

You can then sort the results by the criteria which is most important to you - cheapest price, 0 changes, arrival time etc.

-------------------------------------------------------

6  - CHECK THE TERMS/CONDITIONS OF THE TICKET PRICE THAT YOU HAVE CHOSEN:



When you click on a ticket price of your chosen journey/departure you will be taken to this page, that:

(i) Clearly states the terms/conditions of each type of ticket available -- note that if you have chosen the (cheapest) 'Sparpreis' ticket, you will have to pay a €19 fee for changing your booking.

(ii) Makes clear the additional benefits of travelling 1st class which include the seat reservation.

(iii) If you want more flexibility than the 'Sparpreis' fare provides, you can choose the Flexpreis option.

Also if you want to travel 1st class and have missed the previous options to select 1st class travel, you can select 1st class tickets on this screen.


7  - BOOKING WITHOUT/WITH A BAHN CARD


DB sells a range of BahnCards, which entitles the holder of the card to a range of discounts.

The opportunity to purchase these Bahn Cards is built into the ticket booking purchase path, hence we've drawn your attention to it, but you can ignore the info on this page and click on 'Continue'.

Though, if you will be making several journeys within Germany over an extended period of time (meaning that using rail cards won't be an option) - the balance tips in favour of purchasing a BahnCard - as the up-front cost of the card, will be offset against your future discounts.

As can be seen, you can proceed with your booking if you don't have a Bahn Card, but this page also spells out the amount you would save on this journey, if you did have one of these cards.


8  - BOOK WITHOUT/WITH REGISTERING:

As can be seen you don't HAVE to register with DB when booking tickets.

If you will be making a one-off trip to or within Germany, then it can be sensible to conclude that the benefit of speeding up future bookings, by registering as a new customer, is superfluous.

However, a less obvious benefit of registering is that if you do so, you will be sent text messages re: the status of your journey.

If you receive a text message in your hotel room alerting you to the fact that your train is now departing 30 mins late, you'll know that you'll have more time to get to the station etc.

-------------------------------------------------------

9  - TICKET DELIVERY

If you opt to book a digital ticket, which as can be seen on the screen below, is the default, you will be sent an email confirmation.

You can then either;

(i) Open the email on your phone and then save the attachment = your ticket(s), to your phone as a PDF.

You can then show your phone to the conductor on the train - what they will need to see is the square barcode.

(ii) print the ticket and take it with you

(iii) Download the DB Navigator app - once you register with it, your bookings will be contained within the app.

Receiving a code and entering into a ticket machine to collect your ticket, is not an option when booking online with DB, you have to choose one of the delivery options.


OR you can select the 'Order and receive' button instead - and opt to pay the associated cots of having the tickets posted to you.

-------------------------------------------------------

10  - MAKING RESERVATIONS AND SELECTING SEATS

As can be seen on the image above, this is the stage of the  booking process when you can make or amend reservations when taking EC, EC/IC, IC or ICE train services within Germany.

If you have selected a Klasse.1/1st class ticket, the 'seat reservation box will be pre-ticked and you will see the first step of the seat selection path.

If you have selected a Klasse.2/2nd class ticket, the reservation is optional - it won't be pre-selected, so if you want to add an OPTIONAL reservation, you will need to tick the box beneath 'Our tip: reserve a seat now'. 
 

If you have previously booked a 2nd class ticket and now want to reserve, or will be travelling with a 1st or 2nd class rail pass and want to make an optional reservation, you can short-cut to the booking reservation screens.

1. On the DB home page/screen, enter the info into the journey search box, as though you were buying a ticket, BUT instead of clicking 'Search', instead click on 'Seat only (no ticket).

Note that 2nd class is the default, if you have a 1st class rail pass so want to book a reservation in 1st class, you can click the 1st class button.


how to book a seat reservation on DB if you already have a ticket or rail pass

2. Then on the journey search results - click on the 'reservation' buttons.

choosing to book reservations only if you have a ticket or pass on the DB ticketing website

Whether you are booking tickets OR have used the reservation only short-cut,  you will see these options:
Selecting a seating area when booking reservations with DB
(1st classTICKET purchasers won't see the 4.50 EUR price - but if you are booking a 1st class seat, because you have a 1st class pass, you will see a €5.90 price).

What we have highlighted in green are the default settings, but this is an opportunity to choose the type of environment you want to travel by.

You can click on other buttons to choose the criteria which will suit you best.

What's been highlighted in yellow, is that ICE trains have 'Phone Zones' and 'Quiet Zones' - so if you don't to be disturbed by your fellow travellers using their mobile devices, you can be pro-active and choose a 'Quiet Zone'.

Once you have selected your preferred environment and clicked on the red 'Proceed' button, you will see this screen below:
Selecting a seat when booking with DB part 1
IF you will be adding an optional reservation to a 2nd class booking, what we have highlighted with the yellow circles, is that the cost of the reservation will be added to the new 'Total'.

Whether you will be booking 1st or 2nd class reservation, don't miss out clicking on 'Select seat', which we have highlighted in green.

Click this and you will see the all-important seating plan:
Using the seating plan on DB
We have turned this into something of a rainbow, but what have highlighted is:

(i) the yellow circles = the default seat which DB has chosen for you, but you can change this by clicking another seat number

(ii) the purple circles - you might conclude that you don't want to sit in this coach (perhaps because it has two family compartments), so you can see which seats are available in other coaches by clicking on these arrows

(iii) the red circles - this particular coach has two special compartments intended for use by families, so this is another opportunity* to select seats in either of these compartments when making your booking.

*If places are available when making a booking, once you have entered the ages of the travellers, you should be automatically prompted on whether you want to sit in these compartments.

(iv) the blue circles = these are tables, so if you want to sit at a table, target the seats on either side

(v) the green circle - you will only see the direction of travel arrows if an ICE 1 or ICE 4 train is being used for the journey you have chosen.

What direction a seat is facing is shown by the darker grey border lines on either side of the seat numbers - if they're to the left of the number, the seat is facing forwards.

-------------------------------------------------------

11- PROCEEDING TO THE PAYMENT PAGE

You don't HAVE to choose any of these other services - though the insurance cover can be worth considering if you have booked a particularly expensive ticket.

If you don't want to choose any of these additional services, you can click, the somewhat hidden 'Proceed' button.

12  - BEGIN THE PAYMENT PROCESS


.

If you register (at step 8), this 'Personal Details' page will be pre-populated when making future bookings.

-------------------------------------------------------

BOOKING TICKETS FOR INTERNATIONAL JOURNEYS ON THE DB WEBSITE:

Jump to the overnight train info.

Travelling on daytime trains:

DB has made some changes as to how it sells international train tickets online.

Though what hasn't changed is how commence a search for the journey you wish to take - using steps 1 to 4 that we've showcased above.

What's new is that on the search results page (step 5),  the step at which you select the specific departure that you wish to travel by - you will now see a 'To offer selection' button OR a 'Determine Price' button.

If you see a 'To offer selection' button, then booking the journey will be no different* to booking a ticket for a journey within Germany - so you can follow the same steps.
*Booking periods can be shorter than 6 months ahead.

However, if you see a 'Determine Price' button and click on it, you will now be taken down a different booking path.

1: Choosing your departure:

If you see Determine Price when booking international tickets on the DB website
Before clicking on a 'Determine price' button to select the specific departure you wish to travel by, it's a good idea to click the 'Show details' buttons that we have circled in red.

If the journey involves a change of train*, this is a key opportunity to check the arrival and departure times of each train on each particular journey option, so you can see how long you'll have to make connections between the trains.

*You will also be directed down this booking path if you want make a direct journey by Thalys train from or to Germany.

Once you click 'Determine price',  DB will package together each individual end-to-end journey option.
It  automatically chooses the optimum trains you will need to take - and you can't then choose different trains in order to complete the journey.

But what you can do is control which departures and connections that DB will offer, when you click on 'Determine price'.

Our preference when making an international journey with changes of train, is to allow a minimum of 30 mins to make connections - and up to two hours when connecting into an infrequent service, when that's the only option for reaching our final destination.

We recommend opting to minimise the pressure of making the connections, rather than minimising the total end-to-end journey time.

DB won't warn you that making the connections on each journey option isn't guaranteed.
When the connection is outside Germany, the train the train you are connecting into definitely won't wait IF the train you are travelling by is delayed.

Hence our advice is to use the further options on DB to set a minimum time between trains that you'll be comfortable with, using the 'Duration of transfer' tool.

2: Entering the customer details:

The key things to note on this screen are;

(i) before you click on 'Determine Price' you will need to enter the date of births of all travellers who will be included in a booking.

(ii) you DON'T need to have a discount card in order to make a booking, so if you don't have a Bahn Card etc, you can ignore this.

When you click on 'Determine price' you will either be taken to the next stage of the booking process OR see some red text which will inform you that DB isn't selling the journey you have selected online - instead the text you'll then see will include the telephone number on which you can make a booking.

Having looked up dozens of journeys, it's seemingly not possible to make an online booking for:

(i) journeys which involve taking a Thalys train from Germany and then connecting into another train,

(ii) journey options rom Germany to Austria or Hungary, which involve changing trains in Czechia/The Czech Republic (there are direct trains from Germany to Austria and Hungary),

(iii) journeys which involve changing trains in Poland,

(iii) journeys which involve taking an overnight train from Germany AND onward connections to a final destination,

(iv) journeys on which a company, other than the national operator, provides a train which is required to complete the trip.

3: Choosing the type of ticket - part 1:
Selecting an international journey on the DB website

If DB is selling the journey online, you will be taken to a screen similar to the above -  as will be seen if you had opted to look up a 2nd class journey, you will now also see the first class/1: class price.
However, if you've opted to look up a 1st class journey, this screen WON'T show the 2nd class price.

The key things to note at this stage of the booking is that you will usually be given the opportunity to select from different types of ticket - and this can be easy to miss.

Note that the conditions we have circled in green are informing you, that the price to the right is for tickets that may not be exchanged or refunded, but the text we have circled in yellow is different - click on the associated price and you will be able to exchange or refund the tickets you subsequently book.

If you want to opt for the tickets which can't be exchanged or refunded, it's definitely worth clicking on the 'Show condition details' link - circled in brown, so that you're aware of what you will be purchasing.

Do so and you will something similar to the below:

What's been highlighted is:

(i) Circled in yellow: this text is a tad misleading because you won't have to be proactive and make these reservations - any mandatory reservation will automatically be included while you are making a booking, as is subsequently stated.

(ii) Circled in red: The use of 'limited seats' can be ambiguous, reservations are also mandatory on this Frecciarossa train, and they will be therefore also be automatically included when booking.
The seats are limited because if all the seats have been reserved, the train will effect be sold out, but when that is the case DB won't offer the journey for sale.

Also the refunds/exchanges text, two screens above, is referring to whether you, as the customer, can exchange or refund your booking before your departure date.
It isn't referring to whether you will be able to exchange tickets to another train, in the event of a delay during your journey.

It's almost certainly the case that, that you will be able to do that, even if you book the type of ticket, which can't be exchanged'.

3: Choosing the type of ticket - part 2:

Once you have chosen whether you want to book tickets which can or can't be exchanged etc, and click 'Continue', you will be taken to the second stage of the ticket selection process - and as will be seen, the type of ticket you selected on the previous step is now somewhat irrelevant.

Choosing a price when booking an international train journey on the DB website
You will now USUALLY be presented with multiple options, to select the type of tickets that will suit you, on all of the trains that are factored into each journey option.

IF you see a screen like this one, it doesn't matter if you had opted to look up a 1st or 2nd class journey, or whether you had chosen to book the type of ticket which can't be refunded.

You will now be able to click on any of the available buttons in order to tailor your booking.

You could for example opt to book a 2nd class 'Non-Flex' ticket on the train from Germany and a 'Premium Class' ticket on the other train - in this example, the Italian train.

Though choosing the same TYPE of ticket on each journey - ('Non-Flex' will be the default), is the logical choice - and that's because the terms and conditions of the ticket are to do with the traveller's ability to refund or exchange the ticket prior to the travel date.

So, for example, if you want the option of being able to claim a refund on the end-to-end journey if you subsequently cancel your plans, you'll need to opt for 'Flexible' tickets for both (all) trains.

If you opt for the cheapest type of ticket on each train, and then need to have new tickets/reservations issued due to a train delay, you almost certainly won't have to re-purchase the ticket for the train you are connecting into
And if you do, under CIV and AJC rules, you will be able to claim a refund of your additional purchase.

DB doesn't sell tickets when a train delay, leading to a missed connection, would incur additional costs to travellers.

4: Making reservations:

Note that on this example journey below, the first train from Munchen to Bologna has optional reservations for 2nd class ticket* purchasers, but reservations are mandatory on the 2nd train.

Making reservations when booking international journeys on DB
The three things which have been highlighted on this screen are:

(1) Circled in red: If you will be booking 2nd class tickets, reservations are optional on this train, so if you see this box (and no list of the types of seat) and want a reservation, you will need to be proactive and add it to your booking.

*You won't have to be proactive and add a reservation if you're booking 1st class tickets on the EC trains within and to/from Germany, or on IC trains or ICE trains.

(2) Circled in green: On the other train, reservations are mandatory, but they're automatically being included in the booking.

You'll know this is the case, if you see a list of seating options.

Though on the 'Determine price' booking path, it isn't possible to select specific seats from seating plans.

(3) Circled in orange: Note that you are being given options to query the price - the 'Total price' is the cost of the end-to-end journey, including any optional reservations that you add to the booking.

When you click 'Continue' on this screen, you will be taking to the payment stage of the booking process.

-------------------------------------------------------

Travelling by overnight trains:

DB has also made significant changes to the booking path for the overnight trains.

When looking up an overnight train journey to or from Germany, you will see a 'Determine price' button - and so will take the same initial two steps as when booking a daytime journey on the 'Determine price' booking path.

Meaning that at stage two you will have to the date(s) of birth of all travellers in your party.

Choosing a type of ticket:

When you click 'Determine price' on that Date of Birth screen, you will see a screen which will look like the below.

Booking an overnight train journey on DB
The two things highlighted above are:

(1) Circled in red: Somewhat bizarrely, when looking up a journey by overnight train, the default for this 'Product' column is always 2nd class seats - but you CAN book tickets to travel in couchettes or sleeping cabins on DB.

You just need to ignore this 'Product' column and click the 'Continue' button regardless.

(2) Circled in green: However, do pay attention to the descriptions of the type of ticket - particularly if you do want the option of being able to refund your purchase, if you subsequently change your travel plans.

Though if you opt for the type of ticket, which may not be refunded, you will receive a refund if the train is cancelled etc.

Choosing your overnight accommodation:

Booking couchettes or sleeping cabins on DB

We do applaud DB for making the choice of the accommodation on a Euronight or Nightjet train journey comparatively painless - you simple select your preferred choice by clicking on the corresponding buttons (circled in green).

If you don't want to travel in a seat, don't be overly concerned about the type of ticket being sold (circled in red).

As you can see above, if you want to travel in a berth in a couchette, or a bed in a sleeping cabin, you won't be given a choice of the type of ticket - though for peace of mind it can be worth clicking on the link below Semi-flex, so that you can check the main terms and conditions.

The prices (circled in orange) are the full price, DB doesn't separate its overnight train ticket prices into journey and reservation components, so the prices shown above for opting for the couchettes or beds etc, are the full ticket prices.

Enjoy your trip!