Miles between Temecula, CA and Rio Rancho, NM

There are
791 mi
from Temecula, CA to Rio Rancho, NM

That's the driving distance. It would take 13 hours 59 mins to go from Temecula, California to Rio Rancho, New Mexico.

The flight distance (direct flight from Temecula, CA to Rio Rancho, NM) is 609.65 mi.

791 mi = 1,272.55 kms