Miles between Sioux City, IA and Corpus Christi, TX

There are
1,134 mi
from Sioux City, IA to Corpus Christi, TX

That's the driving distance. It would take 20 hours 15 mins to go from Sioux City, Iowa to Corpus Christi, Texas.

The flight distance (direct flight from Sioux City, IA to Corpus Christi, TX) is 1,017.17 mi.

1,134 mi = 1.61 kms