Cheap Bus, Train, and Carpool tickets to Prague

Scenic view of Prague

What are the most popular routes to Prague?

Budapest - PragueAverage priceTHB 1,357Average duration7h 45mDaily departures80
Budapest - PragueAverage priceTHB 1,316Average duration7hDaily departures4
Lviv - PragueAverage priceTHB 2,030Average duration18h 15mDaily departures55
Vienna - PragueAverage priceTHB 1,005Average duration4h 21mDaily departures4
Paris - PragueAverage priceTHB 3,317Average duration22hDaily departures60

Prague stations and stops

Locations map