Cheap Bus and Train tickets to Fort Madison

What are the most popular routes to Fort Madison?

Los Angeles - Fort MadisonAverage price$257Average duration1d 14hDaily departures1
Kansas City - Fort MadisonAverage price$56Average duration3h 15mDaily departures1
Flagstaff - Fort MadisonAverage price$196Average duration1d 4hDaily departures1
San Bernardino - Fort MadisonAverage price$257Average duration1d 13hDaily departures1
San Diego - Fort MadisonAverage price$289Average duration1d 18hDaily departures2