Cheap Train tickets to Creston, IA, US

What are the most popular routes to Creston?

Chicago - CrestonAverage priceZAR 2,551Average duration6h 52mDaily departures2
Omaha - CrestonAverage priceZAR 499Average duration1h 48mDaily departures1
Boston - CrestonAverage priceZAR 21,391Average duration1d 9hDaily departures4
Charlottesville - CrestonAverage priceZAR 5,452Average duration1d 10hDaily departures3
New York City - CrestonAverage priceZAR 8,548Average duration1d 11hDaily departures3