There are
756 mi
from Sioux City, IA to Ann Arbor, MI
That's the driving distance. It would take 13 hours 54 mins to go from Sioux City, Iowa to Ann Arbor, Michigan.
The flight distance (direct flight from Sioux City, IA to Ann Arbor, MI) is 645.48 mi.
756 mi = 1,216.53 kms