Hi there - I am planning a 20 day trip to Eastern Europe and I would love to get your feedback on a few itinerary ideas. Traveling with spouse and 2 teenagers (who love to travel, museums, architecture, etc). Our plan is to fly into Prague and fly home from Munich or Venice. Here is what I am thinking:
ITINERARY ONE
Prague - 4 nights
Cresky Krumlov - (via bus or shuttle/2 hr) - 2 nights
Vienna (via bus or shuttle/3.5 hrs) - 3 nights
Budapest - (via train/3 hrs) - 4 nights
Salzburg (via train 5.5hrs) - 3 nights
Munich (via train 1.5 hrs) - 3 nights
ITINERARY TWO (the end gets complicated)
Prague - 4 nights
Vienna (via train/4.25) - 3 nights
Budapest - (via train/3 hrs) - 4 nights
Zagreb, Croatia (via train/5hrs) - 1 night
Plitvice Lakes National Park (rent car/2 hrs), 1 night
Back to Zegreb to return car and catch a train or bus to Ljubljana Slovenia , 2 nights
Venice (via shuttle/2.5 hours) for 3 nights
(I have one extra night is this scenario - I am not sure if I will have to stay in Zagreb again before heading to Slovenia or if I should add another night somewhere else).
Any thoughts would be appreciated. These are all new cities for me. I have been to Italy, but not Venice and would love to see it.