Cheap Train tickets to Fort Madison

What are the most popular routes to Fort Madison?

Denver - Fort MadisonAverage priceR 2 926Average duration22h 1mDaily departures1
San Diego - Fort MadisonAverage priceR 4 886Average duration1d 18hDaily departures2
St. Louis - Fort MadisonAverage priceR 2 016Average duration11h 25mDaily departures1
Kansas City - Fort MadisonAverage priceR 1 158Average duration3h 15mDaily departures1
Flagstaff - Fort MadisonAverage priceR 3 311Average duration1d 4hDaily departures1