Cheap Train tickets to Crema

What are the most popular routes to Crema?

Milano - CremaAverage price$12Average duration1h 1mDaily departures14
Brescia - CremaAverage price$14Average duration1h 41mDaily departures11
Treviglio - CremaAverage price$9Average duration21mDaily departures7
Bergamo - CremaAverage price$11Average duration1h 10mDaily departures6
Cremona - CremaAverage price$11Average duration43mDaily departures6