Miles between San Leandro, CA and Las Cruces, NM

There are
1,120 mi
from San Leandro, CA to Las Cruces, NM

That's the driving distance. It would take 19 hours 58 mins to go from San Leandro, California to Las Cruces, New Mexico.

The flight distance (direct flight from San Leandro, CA to Las Cruces, NM) is 946.08 mi.

1,120 mi = 1.61 kms