My wife and I will be traveling by train from Budapest to Vienna and then to Prague. Our tentative schedule is:
traveling Budapest to Vienna on July 13 or 14, followed by traveling from Vienna to Prague on July 15 or 16
Then, after flying from Prague to Amsterdam, we will be traveling by train to Brussells (around July 17 or 18) and then back to Amsterdam for our flight home.
I understand that a EuRail pass is not the best option for a trip of this nature, so I am thinking that I will book each leg of the train travel separately. My questions are:
(a) How far in advance should I book my train travel? Can I wait until I arrive in each city before booking the next leg of my trip or is there an advantage to booking each leg further in advance, perhaps while I am I still here in the USA?
(b) In each city, is there a particular train station I should plan to arrive at and depart from? If so, in each city which one should be my first choice?
Answers to these questions, as well as any related advice, will be greatly appreciated. Thanks very much!