We are planning a trip to German, Austria and Northern Italy. Here is a rough Itinerary.
Day 1 Arrive and Frankfurt and drive to Rothenburg and stay two nights.
Day 2 Rothernburg
Day 3 Drive to Munich and stay one night.
Day 4 Drive to Salzburg and stay 3 nights
Day 5 Salzburg
Day 6 Salzburg
Day 7 Drive to Kastelruth Italy and stay 2 nights
Day 8 Kastelruth
Day 9 Drive to Garmisch-Partenkirchen and stay 4 nights
Day 10 Garmisch-Partenkirchen
Day 11 Garmisch-Partenkirchen
Day 12 Garmisch-Partenkirchen
Day 13 Drive to Frankfurt
Day 14 Fly Home
Given this itinerary would you recommend using a train or rental car? It seems like the train is a popular choice, more so that rental car judging my the research I have done. However I have noticed the train is significantly longer to get places. For example, according to google maps, it takes 2 hours to drive from the Frankfurt airport to Rothenberg and it takes 6 hrs 35 mins by train. That is a huge difference. We are going to do quite a bit of hiking on much of this trip so I assume having a car would be easier to get to trailheads. The thing I am worried about is driving into cities. Hopefully we could park somewhere at the close to cities and take public transit into the cities like Munich and Salzburg. It is hard to decide since it sounds like driving into the cities to our hotels would be challenging.