In case of severe train disruptions, under what circumstances do I have the right to get taxi costs reimbursed, and under what restrictions?
Example: I'm on a regional train operated by DB Regio AG between Frankfurt (RMV) – Aschaffenburg (VAB) – Würzburg (VVM). At ca. 18:30, lightning strikes in a signal box ahead of us. After a 20 minutes wait, the driver announces that the train is cancelled and will head back, because no trains can pass until the box has been repaired. The operator has made no announcements about rail replacement buses (neither on the train nor on the platform nor in the app nor on the website). My destination is around 40 km away and it is too late to reach it by other modes of public transportation before the following morning.
Can I take a taxi at my own initiative and expect a reimbursement? Can I do so immediately, or should I give the operator time to organise buses? Do they have a deadline? Is there a price limit per person or per taxi?
In this case, it turns out rail replacement buses started running around 21:00, around two hours after the train was cancelled, but we did not know that there would be any such buses at the time. I don't know at what point in time the operator first announced that such buses would start to run and/or if they had a reliable estimate on when they would do so. Trains continued to run around 00:30.