There are
1,113 mi
from Corinth, MS to Rio Rancho, NM
That's the driving distance. It would take 19 hours 28 mins to go from Corinth, Mississippi to Rio Rancho, New Mexico.
The flight distance (direct flight from Corinth, MS to Rio Rancho, NM) is 1,024.46 mi.
1,113 mi = 1,790.54 kms