Cheap Bus, Train, and Carpool tickets to Vienna

Scenic view of Vienna

What are the most popular routes to Vienna?

Budapest - ViennaAverage priceA$36Average duration3h 10mDaily departures82
Prague - ViennaAverage priceA$39Average duration4h 35mDaily departures80
Prague - ViennaAverage priceA$43Average duration4h 17mDaily departures4
Bratislava - ViennaAverage priceA$19Average duration59mDaily departures43
Munich - ViennaAverage priceA$51Average duration6hDaily departures28

Vienna stations and stops

Locations map