Originally Posted by
bkgourmet
... if i have the correct information, the train from Vienna to Budapest takes about 2.5 hours and the boat about 3 hours? i only need this one-way, since we are flying out of Budapest to Warsaw a few days after. so, which one should we take? any suggestions?

I believe the boat is more like 6 hours… and that is on a hydrofoil:
http://vienna-hydrofoil.hotels-in-bu...timetable.html
Although I have not done it, I think the Hydrofoil would be a bit tedious as you might be stuck inside without deck access.