Cheap Bus, Train, and Carpool tickets to Bergamo

What are the most popular routes to Bergamo?

Milano - BergamoAverage price$14Average duration50mDaily departures169
Milano - BergamoAverage price$12Average duration48mDaily departures29
Turin - BergamoAverage price$27Average duration2h 50mDaily departures24
Verona - BergamoAverage price$17Average duration1h 35mDaily departures18
Verona - BergamoAverage price$17Average duration2h 11mDaily departures6

Bergamo stations and stops

Locations map