Duration | 4h 20m |
Distance | 334.5 km |
Average price | 700 Kč |
Frequency | 18/day |
Yes, there is a direct bus departing from Vienna Erdberg and arriving at Prague. Services depart hourly, and operate every day. The journey takes approximately 4h 15m.
More detailsThe distance between Vienna and Prague is 400 km. The road distance is 334.5 km.
Get driving directionsVienna to Prague bus services, operated by FlixBus, depart from Vienna Erdberg station.
More detailsVienna to Prague bus services, operated by FlixBus, arrive at Prague station.
More detailsBook your Vienna to Prague bus tickets online with FlixBus, Omio and Distribusion.
Search and bookThere are 2985+ hotels available in Prague. Prices start at 631 Kč per night.
More detailsOne of Europe’s leading bus companies, Flixbus serves 2000+ destinations in 29 countries, including Germany, France, Italy, Austria, the Netherlands and Croatia and into Scandinavia and eastern Europe, as well as some US cities. Coaches have toilets, free WiFi and power outlets, plus snacks and drinks for purchase on board. Flixbus is a good choice for the budget-conscious traveller; purchase tickets in advance for the cheapest fares (note: there is no option to reserve a seat in advance).
Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.
Learn more about our apps