Train from Vienna to Prague
4 h 25 m
Train Ticket Cost
Departures per day
Vienna to Prague Railway Map
Taking the fastest high-speed Railjet service from Vienna to Prague takes just 4h 3m, whereas the average train journey takes 4h 40m. A total of 22 trains run from Vienna to Prague every day, with the first train leaving Vienna Hbf at 05:23 and the last train leaving at 22:10.
Vienna Hbf and Prague Hlavni are connected by modern air-conditioned Railjet trains every couple of hours, offering free WiFi & draft beer. The trip is as fast as flying, but much cheaper and more enjoyable - and far better than a long-distance bus.
Book Train Tickets from Vienna to Prague