First of all, I'm not 100% sure that I'm going to be in Heidelberg. I'm going to be in Rothenburg ob der Tauber for two nights and then I'm currently scheduled to go to Stuttgart. Only going to Stuttgart because it was on the way to strasburg France. I will have a rental car and was planning to drop it in Stuttgart. I'm still struggling with two nights in Stuttgart and thought about going to Heidelberg. But then I saw it takes 4 hours to get from Heidelberg to strasburg France by train. I don't want to waste that much time. So should I keep the car and just drive to strasburg from Stuttgart? Is it easy to go over the border as an American from Germany into France with a car? I would then return the car and strasburg and train the rest of the trip.
I'm coming the first week of December and I welcome any thoughts on whether I should choose Heidelberg over Stuttgart or I could do one night in each town if I have a car.
My trip is 11 days long.
Mentioned in this answer: