Find a bus from Vienna to Prague

These train, bus and flight companies trust us

Find the best bus offers from Vienna to Prague

virail helps you to find timetables and prices for all buses from Vienna to Prague.

The route from Vienna to Prague is served daily by 185 bus departing from the stations of Vienna Erdberg, Hauptbahnhof, Vienna Main Train Station (Südtiroler Platz), Vienna Hbf Main Train Station (Südtiroler Platz), Vienna Airport, Vienna Airport Bus Station, VIE Airport, Vienna Central Train Station, Vienna Simmering Train Station, Vienna Stadioncenter, Vienna Schwechat Airport Busstation, Vienna, Erdberg, Vienna Central Bus Station VIB and arriving to the stations of Prague ÚAN Florenc, Airport PRG Letiště Václava Havla, Prague Airport Terminal 1/2, Prague Florenc Central Bus Station, ÚAN Florenc, Prague Central Train Station (Wilsonova), Prague Liben Train Station, Prague Main Railway Station, Hlavní Nádraží - Wilsonova, Prague, Florenc, Prague Roztyly, Prague Vaclav Havel Airport Prague, Libeň.
The average duration of the journey is 5 h 22 min. The first bus leaves at 3:20am. The last is at 11:45pm.

virail lets you search and compare times and prices of any transports from one city to another