There are
749 mi
from Sioux City, IA to North Richland Hills, TX
That's the driving distance. It would take 13 hours 21 mins to go from Sioux City, Iowa to North Richland Hills, Texas.
The flight distance (direct flight from Sioux City, IA to North Richland Hills, TX) is 669.36 mi.
749 mi = 1,205.78 kms