The DB website says the following about Flexible tickets:
What trains can I take if I have a flexible ticket?
With the flexible fare you are not bound to a specific train. With a ticket for an ICE or any other long-distance train of the ICE product class, you can use all long-distance trains (e.g. ICE, RJ, RJX and IC/EC) as well as local and regional trains (e.g. IRE, RE, RB and S-Bahn) on the booked route and day. With a ticket of the IC/EC product class you can use all IC/EC as well as local and regional trains (e.g. IRE, RE, RB and S-Bahn) on the booked route and day.
Consider a trip via Deutsche Bahn from Bonn Hbf to Frankfurt(M) Flughafen Fernbf. There are typically two different pragmatic routes one can take:
- Bonn Hbf -> Siegburg/Bonn -> Frankfurt(M) Flughafen Fernbf
- Bonn Hbf -> Koblenz Hbf -> Frankfurt(M) Flughafen Fernbf
If one looks at the prices for Flexpreis tickets for these two routes on any given day one can see that there are two different prices for the two routes (82,50 Euro when going via Siegburg and 49 Euro when going via Koblenz) even when the selected itineraries for both routes use ICE trains. This would seem to imply that tickets purchased on the two routes can not be used interchangeably. Is this understanding correct? Is it possible to use flexible tickets purchased for the more expensive Siegburg route on the cheaper Koblenz route? Is it possible to buy a ticket that is valid across both routes?