Miles between Rio Rancho, NM and Sioux City, IA

There are
945 mi
from Rio Rancho, NM to Sioux City, IA

That's the driving distance. It would take 17 hours 57 mins to go from Rio Rancho, New Mexico to Sioux City, Iowa.

The flight distance (direct flight from Rio Rancho, NM to Sioux City, IA) is 745.26 mi.

945 mi = 1,520.96 kms