Wife and I will be in Vienna Dec 6 thru 9. We are looking to take a train to Budapest on Dec 9... spend 1 night in Budapest... then return to Vienna by train late on Dec 10th before departing for home (USA) from Vienna airport on Dec 11th.
My questions are about train travel...
1) Should we reserve train tickets in advance? Or can we just walk up and purchase tickets the day of travel?
2) If advanced purchase is necessary, what is the best method from USA?
3) Any issues with bringing luggage onto the trains if we book a 2nd class ticket?
Thank you in advance for your responses!