There are
719 mi
from Sioux City, IA to New Castle, IN
That's the driving distance. It would take 13 hours 16 mins to go from Sioux City, Iowa to New Castle, Indiana.
The flight distance (direct flight from Sioux City, IA to New Castle, IN) is 599.67 mi.
719 mi = 1,156.79 kms