After 2 weeks in Switzerland, need to take train from Zurich to Boppard. Cost is $158 (without Rheinland-Pfalz ticket). Stay one night. Then train Boppard to Dortmund. Cost is $62 Stay several nights, after which relatives will drive us to Dusseldorf airport.
When I buy tickets in Zurich, can I buy the Rheinland-Pfaltz ticket at the same time to get my travel from Bingen to Boppard covered for that day? Is that the economical and best way to do it?