Cheap Bus, Train and Carpool tickets to Prague

Scenic view of Prague

What are the most popular routes to Prague?

Budapest - PragueAverage price£31Average duration7h 35mDaily departures64
Vienna - PragueAverage price£23Average duration4h 17mDaily departures4
Bratislava - PragueAverage price£22Average duration5h 10mDaily departures39
Warsaw - PragueAverage price£38Average duration10h 55mDaily departures55
Krakow - PragueAverage price£31Average duration8h 30mDaily departures47

Stations and stops in Prague

Map of locations