Miles between Richmond, CA and Las Cruces, NM

There are
1,140 mi
from Richmond, CA to Las Cruces, NM

That's the driving distance. It would take 20 hours 22 mins to go from Richmond, California to Las Cruces, New Mexico.

The flight distance (direct flight from Richmond, CA to Las Cruces, NM) is 960.71 mi.

1,140 mi = 1.61 kms