There are
1,139 mi
from Montgomery, AL to Sioux Falls, SD
That's the driving distance. It would take 21 hours 29 mins to go from Montgomery, Alabama to Sioux Falls, South Dakota.
The flight distance (direct flight from Montgomery, AL to Sioux Falls, SD) is 956.47 mi.
1,139 mi = 1.61 kms