We are just now in process of putting together a trip for this September. We would like to visit Prague and Budapest - this would be our first time in both places. We also discovered that there is a wonderful music festival in Cesky Krumlov that we'd like to incorporate. We would also go through Vienna as it's a good way to break up long stretches of travel. We've been to Vienna twice before so we'd use it as a base for day trips we've not had the opportunity to take. Here's my outline:
Prague, 5 nights (includes arrival night)
Cesky Krumlov, 2 nights
Vienna, 4 nights (travel day from Cesky Krumlov, and two day trips - Melk and Bratislava)
Budapest, 5 nights (includes travel day from Vienna)
Vienna, 1 night (flight schedules from Budapest to Phoenix are awful, easier to get home from Vienna).
Am I allocating enough time to both Prague and Budapest? We haven't made plane reservations yet so we could probably add or delete a night. I'll read guidebooks to get the highlights, but if you have favorite places to visit please let me know. We are in our 60s, enjoy interesting architecture and wandering around and soaking up the ambience. We like museums to a point and try to be selective. Thanks!