Miles between Sioux City, IA and Spanish Fork, UT

There are
1,010 mi
from Sioux City, IA to Spanish Fork, UT

That's the driving distance. It would take 17 hours 45 mins to go from Sioux City, Iowa to Spanish Fork, Utah.

The flight distance (direct flight from Sioux City, IA to Spanish Fork, UT) is 807.52 mi.

1,010 mi = 1.61 kms