There are
461 mi
from Sioux Falls, SD to Fort Madison, IA
That's the driving distance. It would take 8 hours 32 mins to go from Sioux Falls, South Dakota to Fort Madison, Iowa.
The flight distance (direct flight from Sioux Falls, SD to Fort Madison, IA) is 341.89 mi.
461 mi = 742.21 kms