Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> The DB Navigator is so terrible that I try to book the German leg of my international travels from one of the other countries apps whenever possible.

While DB Navigator does leave something to be desired the sheer width/breadth of the DB booking system makes it my go-to choice for international train travel. They're also quite forthcoming in paying back 25% to 50% of the ticket price when delayed more than 1 or 2 hours which is a frequent occurrence on the longer trips - from Sweden to the Netherlands - which I make about every other month. I can get prices directly without having to go through some silly booking agency, I can book tickets, reserve seats and sometimes actually choose which seats I want (something which doesn't always work). They did have some problems about a year ago when they moved to the 'new' DB Navigator and the price I was quoted suddenly quadrupled, this turned out to be an omission in the booking system which I submitted a bug report for. They fixed the problem and prices returned to where they should be (about 5% higher than before the change, they used the opportunity to raise prices...).

No, the problem with DB is not to be found in their app or the booking system, those are at least on par and often better than their foreign equivalents. The problem lies in the unreliability of the long distance network, especially the ICE service which often sees long delays due to a lack of personnel, defective equipment, maintenance work, etc. Regional services tend to be more reliable, in part due to the higher frequency which makes it less of a problem if a single train does not run. All in all I can live with the problems and have switched over to rail travel whenever I can in Europe. The advantages - more space, more comfort, no security theatre, the ability to hack away while travelling, usually lower prices, I can take as much luggage as I can carry (which is a lot) - outweigh the disadvantages - longer travel times, need to change trains, delays which compound due to missing connections.




They're also quite forthcoming in paying back 25% to 50% of the ticket price when delayed more than 1 or 2 hours

There is nothing forthcoming about that, they are required to to that by regulations. No bonus points for DB here whatsoever.

which is a frequent occurrence on the longer trips

That is something we can agree upon.

reserve seats and sometimes actually choose which seats I want

SNCF-Connects lets you specify the exact seat configuration. You can choose single, double (window or not), quadruple (next to each other or face-to-face). In addition to that you can express your preference for family area and if you do not want to sit facing against the driving direction.


> There is nothing forthcoming about that, they are required to to that by regulations. No bonus points for DB here whatsoever.

The way they implemented this process makes it easy and quick to get compensation while other carriers - who are supposed to follow the same rules - make it quite a bit harder to get compensated.

> SNCF-Connects lets you specify the exact seat configuration. You can choose single, double (window or not), quadruple (next to each other or face-to-face). In addition to that you can express your preference for family area and if you do not want to sit facing against the driving direction.

You can do the same on bahn.de or in DB Navigator (which is mostly equivalent to a canned version of the site plus a few extras). Not all trains allow seat selection, sometimes seats are assigned automatically. Other trains - e.g. Dutch Intercity trains - do not offer reservation at all. The Swedish/Danish Öresundståg (a service running mostly in the south and west of Sweden) theoretically allows reservation but this hardy ever works, at least when booking through DB. Do mind that I use DB to book trips crossing several countries using different operators, in this case SJ (Swedish state railway), Öresundståget, DSB (Danish state railway), DB, Eurobahn and NS (Dutch state railway). All in a single booking with a single payment and a single point of contact using a single ticket.


"The way they implemented this process makes it easy and quick to get compensation while other carriers - who are supposed to follow the same rules - make it quite a bit harder to get compensated."

For the last compensation I tried to get it took Deutsche Bahn 15 days to send an automated acknowledgement that they had received my request. I took another 20 days until they processed it.

I would not call that quick, but was it easy? Here is the procedure for the form translated from their site:

Procedure in the digital application in the customer account:

To do this, first select the main ticket for your journey in your customer account and start the online application.

If you had no other disruptions (e.g. delay), enter "Delay of less than 60 minutes". In the next step, a new message box will appear with the following sentence: "I had additional expenses due to the delay | I was unable to use my reservation". Click on the appropriate box and follow the next steps.

Alternatively, you can also request a refund of the reservation fee in writing (informally). Please send your request to the following address:

DB Dialog GmbH Passenger Rights Service Center 60647 Frankfurt am Main Germany

Needless to say that the form had me fill in a lot of useless stuff they either don't need to know or should know already. And of course you can send paper...


That description of the process is quite concise I'd say? Here's how it goes for me:

1: I'm delayed by more than 20 minutes somewhere along the trip upon which a new section 'request compensation' appears in the travel schedule.

2: If upon arrival I'm delayed by more than 60/120 minutes I select that option or log in to bahn.de where I select the option from the relevant itinerary.

3: it asks me when I arrived, if this ends up being more than 60/120 minutes later than the intended arrival time it asks me if I was able to use the booking for the whole trip or whether I needed to arrange alternative transport. It also asks me whether I had extra expenses like a hotel, in the latter case it tells you to submit proof of payment - a hotel bill, a taxi bill - so they can reimburse those costs. I have never done this but my daughter has had 4 hotel stays paid by DB by now. Proof can be submitted digitally, i.e. a photo of the receipts.

4: I need to fill in the details on how I want to be reimbursed - voucher or bank transaction. I always select bank transaction and fill in my bank details (IBAN - a single bank account number which works in most of Europe).

5: I confirm the submission, get a receipt via mail and one via snail mail a few days later. It usually takes about a week or two for the money to appear in my bank account, the quickest it has ever been was 5 days.

I don't consider this to be a bad process, it works and can be completed in a few minutes at most. Yes, you can send in paper as well - this is Germany we're talking about, they love paperwork - but I've never bothered with that. I do get all those confirmations via snail mail but those don't bother me, I can watch my bank account to see when the reimbursement has been completed. I have never had any problems getting reimbursed, they always paid.


> SNCF-Connects lets you specify the exact seat configuration. You can choose single, double (window or not), quadruple (next to each other or face-to-face). In addition to that you can express your preference for family area and if you do not want to sit facing against the driving direction.

You can do all that in the DB app. You can manually select which seats you want or just say the types of seats you want (e.g. compartment or open area, isle or window, table or no table, quiet area or not, family area etc).




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: