My wife and I are interested in visiting Prague, Krakow, and Budapest for 3-5 days each in September. Yes I know that's too quick, it's what I can manage. I've researched the cities so I have a sense of what I want to do. I'll ask about lodging later, but I'm interested in transportation first. Where should we fly to? Can we go from city to city by train? Or does something else make more sense? Plane, car, bus (ugh)? Just out of curiosity I looked for trains from Prague to Krakow and it seems to take at least 8 hours with transfers. Multiple transfers don’t sound attractive to us. We're not kids (65 & 59 years old but reasonably fit).
We live in NJ and can fly out of JFK or Newark or Phila.