Amtrak's passenger train the Southwest Chief stops in Fort Madison on its runs between Chicago and other stops in Illinois on one side and Missouri, Kansas, and other states right the way to Los Angeles on the other.