Cheap Bus, Train and Carpool tickets to Bergamo

What are the most popular routes to Bergamo?

Verona - BergamoAverage pricePLN 57Average duration1h 35mDaily departures19
Verona - BergamoAverage pricePLN 64Average duration2h 11mDaily departures6
Venice - BergamoAverage pricePLN 79Average duration3h 40mDaily departures22
Bari - BergamoAverage pricePLN 247Average duration15h 5mDaily departures14
Naples - BergamoAverage pricePLN 153Average duration11h 45mDaily departures12

Stations and stops in Bergamo

Locations map