Cheap Bus, Train and Carpool tickets to Budapest

What are the most popular routes to Budapest?

Kyiv - BudapestAverage pricePLN 272Average duration1d 3hDaily departures33
Lviv - BudapestAverage pricePLN 245Average duration16h 16mDaily departures14
Vienna - BudapestAverage pricePLN 90Average duration3h 10mDaily departures85
Vienna - BudapestAverage pricePLN 123Average duration2h 31mDaily departures6
Uzhhorod - BudapestAverage pricePLN 236Average duration9hDaily departures14

Stations and stops in Budapest

Locations map