Cheap Train tickets to Treviglio

What are the most popular routes to Treviglio?

Milano - TreviglioAverage price£8Average duration29mDaily departures11
Bergamo - TreviglioAverage price£7Average duration23mDaily departures16
Brescia - TreviglioAverage price£9Average duration50mDaily departures16
Cremona - TreviglioAverage price£10Average duration1h 12mDaily departures6
Crema - TreviglioAverage price£7Average duration28mDaily departures6

Stations and stops in Treviglio

Map of locations