There are
720 mi
from Kalamazoo, MI to Sioux Falls, SD
That's the driving distance. It would take 13 hours 23 mins to go from Kalamazoo, Michigan to Sioux Falls, South Dakota.
The flight distance (direct flight from Kalamazoo, MI to Sioux Falls, SD) is 568.52 mi.
720 mi = 1,158.24 kms