Cheap Train tickets to Treviglio

What are the most popular routes to Treviglio?

Milano - TreviglioAverage price$10Average duration29mDaily departures11
Bergamo - TreviglioAverage price$9Average duration23mDaily departures16
Brescia - TreviglioAverage price$11Average duration50mDaily departures16
Cremona - TreviglioAverage price$13Average duration1h 12mDaily departures6
Crema - TreviglioAverage price$9Average duration28mDaily departures6

Treviglio stations and stops

Locations map