Popular routes
Vienna to Prague by train or bus
Direct trains run between Vienna and Prague several times a day, and private companies offer good-value trains and buses.
Search ticketsJourney timeabout 4 h by train
Ways to travelTrain, Bus
CompaniesÖBB Railjet, RegioJet, FlixBus
Times are typical and vary by service. Search to see live times and prices for your date.
About the operators
Frequently asked questions
How long does it take from Vienna to Prague?
The journey takes about 4 h by train, depending on the service you choose.
Which companies travel from Vienna to Prague?
Services include ÖBB Railjet, RegioJet, FlixBus.
How do I book tickets from Vienna to Prague?
Search on Easy TransBook, compare times and prices, pay securely online and get your tickets on your phone.