There are
752 mi
from Sioux City, IA to Fort Worth, TX
That's the driving distance. It would take 13 hours 21 mins to go from Sioux City, Iowa to Fort Worth, Texas.
The flight distance (direct flight from Sioux City, IA to Fort Worth, TX) is 677.22 mi.
752 mi = 1,210.09 kms