There are
862 mi
from Sioux City, IA to Garfield Heights, OH
That's the driving distance. It would take 15 hours 54 mins to go from Sioux City, Iowa to Garfield Heights, Ohio.
The flight distance (direct flight from Sioux City, IA to Garfield Heights, OH) is 762.82 mi.
862 mi = 1,386.98 kms