Distance
Distance

254 km

Travel time

Travel Time

4 h 25 min

Trains per day

Daily Departures

9
Ticket

Ticket Cost

28 $

Vienna to Prague Train Timetable

Prague Train Timetable: Route and Map

The Vienna Prague route covers a distance of 254 km (158 miles) through the heart of Central Europe. Trains depart from Vienna Hauptbahnhof and arrive at Praha hlavní nádraží — Prague Main Station — in the Vinohrady district. Prague Main Station, originally opened in 1871, is the largest and most important railway station in Prague and is well connected to the city center by metro and public transport. The scenic route passes through Brno and picturesque neighboring countries' landscapes.

​Tips to Buy Train Tickets


Plan and book in advance
  • Check out various dates and times for cheaper train tickets. There may still be a greater selection of discount tickets available at different dates and times, so keep an eye out.
Stay Flexible
  • Typically, railway operators release cheap train tickets at least two weeks before departure. Timetables are usually announced around 12 weeks in advance, as the schedules are usually set 12 weeks in advance.

Train Information & Route Details

Looking for the best way on how to get from Vienna to Prague in no time?

​Traveling all around Austria by railway is the most optimal choice.

Taking a direct high-speed train Railjet is definitely the fastest option as the travel time takes around 4 hours at the maximum speed of 143 mph. The railway connection between Vienna and Prague is served by OBB: Austrian Federal Railway what can guarantee a premium-quality service, convenience and comfort of each customer.

There are 10 train departures from Vienna to Prague carried out on a regular basis. ​​

But the quantity of daily train rides may vary depending on the passenger traffic on weekends and holidays so that you can easily check the actual timetable in our service.

The earliest rail connection to Prague is at 06:39 am. The latest train leaves Vienna at 19:10 pm.

Booking your railway tickets in advance will allow you to choose between 3 different seat-classes and enjoy your trip to the amazing capital of Czech Republic.

Czech Railways and Vienna Trains
Czech Railjets operated by Czech Railways (ČD) and Austrian Federal Railways (ÖBB) jointly serve the Vienna to Prague corridor. Czech railjets (blue) and Austrian Railjets (red) both run on this route, with trains departing approximately every two hours. The route is served by the Prague–Brno–Vienna–Graz line up to 8 times daily. Czech railways and ÖBB together make this one of the most well-connected international rail routes in Europe.
CHECK DETAILS & PRICES
The direct train from Vienna to Prague on Railjet is the fastest train on this route, reaching a maximum speed of 230 km/h (143 mph) — that is a top speed of 143 mph. The Railjet high speed train completes the journey in about four hours with no changes required. Austrian Federal Railways operates Railjet as its flagship service for international travel to neighboring countries including the Czech Republic, Hungary, Germany, and Switzerland. Seat reservations are optional on Railjet but recommended — they cost approximately €3 and can be added during the book train tickets process on Rail Ninja.
CHECK DETAILS & PRICES
RegioJet trains offer a low cost alternative on the Vienna to Prague route, with approximately 4 daily departures. RegioJet tickets are often the cheapest train tickets from Vienna to Prague, especially when booked ahead. The top speed of RegioJet trains is 200 km/h (124 mph), making them a fast and affordable option. RegioJet provides six travel classes including a Relax Class with wider seats and complimentary tea — including mint tea — and a quiet car for passengers who prefer a peaceful journey. RegioJet tickets include free seat reservations and onboard catering service.
CHECK DETAILS & PRICES

Travel Classes Onboard Vienna to Prague Train

Economy Class Seat
Economy Class is the most affordable travel class on Vienna to Prague trains. Coaches are equipped with comfortable seats, folding tables, footrests, free wifi, and power sockets. You can buy food and drinks from the snack trolley or the restaurant car. During the booking process you can choose a quiet car or add bike transport — note that bike spaces have weight limits and must be reserved in advance.
CHECK PRICES
1st Class Seat
First class on the Vienna to Prague train features individually adjustable leather seats in a 2-by-1 configuration with solo seats, ample legroom, and folding tables. Free Wi-Fi, power outlets, and free wi-fi enabled newspaper service are included. Food and drinks from the restaurant car menu are available for purchase and served at your seat on request. Weight limits for luggage in first class follow standard Ă–BB guidelines, with overhead storage available throughout the carriage.
CHECK PRICES
​Business Class Seat
Business Class on the Vienna to Prague Railjet offers leather seats in semi-compartments with adjustable settings, power sockets, reading lights, and free Wi-Fi. The restaurant car menu is available for at-seat service in Business Class. A €20 surcharge applies on top of any first class fare or pass for Business Class on ÖBB Railjets. This travel class offers more privacy and a wider car width per seat than Economy or First Class.
CHECK PRICES

Vienna to Prague Train Stations

The following information about train stations will help you plan your journey smoothly from Vienna to Prague

Vienna Hauptbahnhof
Alfred-Adler-StraĂźe 107, 1100, Vienna, Austria
LEARN MORE
Prague Main Station (Praha hlavnĂ­ nádraží)
Wilsonova 8, 110 00, Prague, Czechia
LEARN MORE
Try the new Rail Ninja App today
Get our free app to book & manage your trips on the go
Rail Ninja App

FAQ: Vienna - Prague by Train

Book Train Tickets: Tips
Book Ahead for Low Cost Fares
Book train tickets as early as possible to find the lowest fares on the Vienna to Prague train journey. Railway operators typically release cheap tickets at least two weeks before departure, with timetables announced around 12 weeks in advance. Train tickets from Vienna to Prague start from approximately €15 for economy class. Use the journey planner on Rail Ninja to compare daily departures, travel classes, and prices to plan your journey smoothly.
Journey Planner: Check Different Dates
Travelers can check different dates and times using the journey planner for potentially cheaper train tickets — prices vary slightly depending on demand, day of the week, and how far in advance you book. Long distance bus is an alternative but takes significantly longer and offers less comfort than the Railjet. Vienna airport connections are also easy from Wien Hauptbahnhof, with S-Bahn trains connecting to Vienna Airport in approximately 15 minutes.
Buy Tickets: How to Book
Buy tickets for the Vienna to Prague train online on Rail Ninja for instant confirmation and e-ticket delivery. Tickets can also be purchased at Wien Hauptbahnhof ticket counters or self-service machines. Always book ahead for morning departures and travel during Czech and Austrian public holidays to avoid selling out on your preferred travel class.

Explore The Most Popular Railway Routes ​With OBB Trains

Would you like to take a train journey to Austria? Choose your perfect ticket from different routes today!

Vienna to Rome trains

CHECK DETAILS

​Innsbruck to Vienna trains

CHECK DETAILS

​Vienna to Innsbruck trains

CHECK DETAILS

​Budapest to Salzburg trains

CHECK DETAILS

​Salzburg to Budapest trains

CHECK DETAILS

​Vienna to Graz trains

CHECK DETAILS
Made on
Tilda