Cheap Train tickets to Crema

What are the most popular routes to Crema?

Milano - CremaAverage price£10Average duration1h 1mDaily departures14
Brescia - CremaAverage price£11Average duration1h 41mDaily departures11
Treviglio - CremaAverage price£7Average duration21mDaily departures7
Bergamo - CremaAverage price£9Average duration1h 10mDaily departures6
Cremona - CremaAverage price£8Average duration43mDaily departures6