How Long To Travel From Vienna To Budapest On Train?

How Long To Travel From Vienna To Budapest On Train? Train brand name Train type Price from Railjet Xpress High-speed train32$ EuroCity Express Train 27$ ​RegioJet ​High-speed train 25$ How long is the train journey from Vienna to Budapest? Train High-speed train Regional train Travel time2hrs 50 minutes 4hrs 15 minutes Seat reservations Mandatory Not