There are
1,107 mi
from Las Cruces, NM to Oakley, CA
That's the driving distance. It would take 19 hours 54 mins to go from Las Cruces, New Mexico to Oakley, California.
The flight distance (direct flight from Las Cruces, NM to Oakley, CA) is 929.55 mi.
1,107 mi = 1.61 kms