I have checked DB Bahn for travel info from Munich to Rothenburg.
The journey involves changing trains a few times and there are only a few mins allowed for getting from one train to the next. Has anyone done this, is there enough time for someone who has never been on these routes? Are German trains always on time?
If you even missed one train, you'd have to pay again to finish the journey.