Cheap Train tickets to Treviglio

What are the most popular routes to Treviglio?

Milano - TreviglioAverage price$14Average duration29mDaily departures11
Bergamo - TreviglioAverage price$12Average duration23mDaily departures16
Brescia - TreviglioAverage price$16Average duration50mDaily departures16
Cremona - TreviglioAverage price$18Average duration1h 12mDaily departures6
Crema - TreviglioAverage price$12Average duration28mDaily departures6

Stations and stops in Treviglio

Locations map