Planning a trip to Germany in June and so far we have the following itinerary:
- Oberwesel (Rhine area) - 2 nights
- Rothenburg ob der Tauber - 2 nights
- Munich - 3 nights (including day trips to Neuschwanstein Castle and Dachau)
- Salzburg - 2 nights (including a day trip to Hallstatt)
- Berlin - 2 nights
Need some help with the travel from Oberwesel to Rothenburg ob der Tauber. Train connections on bahn.de show a travel time of ~5 hours with 3 to 4 transfers! Are we missing anyting? We are leaning towards the following route since the transfer times seem reasonable:
Oberwesel to Bingen Hbf (RE 17); Bingen Hbf to Mainz Hbf (ICE 119); Mainz Hbf to Wurzburg Hbf (ICE 27); Wurzburg Hbf to Steinach (RE 80); Steinach to Rothenburg ob der Tauber (RB 82)
- Should we reserve the tickets in advance? Can seat assignments be purchased (is there a way to figure out direction of travel as I would like forward facing seats)?
- If we were to miss a connection, would it invalidate all the remaining legs (i.e. have to purchase connections again)?
- Other than the Salzburg to Berlin leg (plane), we are planning all other travel via train. Would it be easier to purchase some kind of rail pass instead of buying all the point to point connections?
Appreciate any help in this regard. I looked for rental cars (one way), but there seem to be no rental agencies anywhere close to Oberwesel.