In June, we are taking a Viking Cruise, ending in Budapest, and would like to visit Vienna and Prague before returning to Portland, OR. Do you advise stopping in Vienna first and flying out of Prague or reversing those stops? What is the best way to travel from Budapest? Train?
Train would be the best.
Train would be the best.
Go by train from Budapest to Vienna, then by train from Vienna to Prague. Fly back home from Prague.
If you can travel 'on the surface of the earth', it is worth to visit also Bratislava and Brno
https://en.wikipedia.org/wiki/Bratislava
https://en.wikipedia.org/wiki/Brno
The order will be Budapest, Bratislava, Vienna, Brno and Prague.
Greetings
Michal from Szczecin, Poland