Prague to Vienna Trains

Find your train and book train tickets with Rail.Ninja® - a global independent online reservation service agency for train tickets
  • ​Vienna
    ​Departure station:

    Vienna Hauptbahnhof

    Alfred-Adler-Straße 107, 1100,

    ​Vienna, Austria

  • Arrow
    Distance by train:
    254 ​kilometers
  • Prague

    Arrival station:

    Prague Main Station

    Wilsonova 8, 110 00, Prague, Czechia

Vienna to Prague Train Information

Train travel from Vienna to Prague typically takes 4 hours 31 minutes, covering a distance of about 158 miles (254 km).

Tickets for the trip start from $28 if booked in advance and there are 10 trains per day between Vienna and Prague.

Shortest travel time:

​4 hrs 31 min

Longest travel time:

​4 hrs 48 min

Earliest departure:


Latest departure:


Traveling from Vienna to Prague? The Vienna to Prague train makes it easy to travel between Austria and the Czech Republic. The Austrian Federal Railways OBB operates direct high-speed RailJet trains between Vienna Central Station and Prague Central Station in about 4 hours at a maximum speed of 143 mph. There are seven daily departures on weekdays.
The Vienna to Prague train route passes through some of the most picturesque regions in the Czech Republic and Austria. A more detailed description of the route can be found below.

Vienna to Prague Train Timetable

If you are looking for a complete schedule of your train from Vienna to Prague, you can look at the following table which contains times of the earliest and latest train departures, fastest trip durations, and the number of departures scheduled per day.

*​Check the current Vienna to Prague timetable on the website Rail.Ninja

Find Better Prices on Rail Ninja App
Download our free app today and save on your next trip

Vienna to Prague Train Types

Railjet Train
Among Austrian cities and Hungary and the Czech Republic are the cities connected by Railjet, an Austrian Federal Railways high-speed train. High-speed Railjet trains can reach speeds of up to 230 kilometers per hour (143 mph) while traveling from Prague to Vienna.
Regiojet Train
With RegioJet trains, you can travel around Central Europe like never before! This lively yellow train is not only a pleasure to see, but it is also a great example of high-quality and impressive speed. Regiojets reach speeds as high as 200 km/h (124 mph) to provide fast travel times.

Book Train Tickets from Vienna to Prague

FAQ: Vienna to Prague Train Travel

Vienna to Prague Railway Map


Related Routes