There are
576 mi
from Las Cruces, NM to Imperial, CA
That's the driving distance. It would take 10 hours 1 min to go from Las Cruces, New Mexico to Imperial, California.
The flight distance (direct flight from Las Cruces, NM to Imperial, CA) is 513.76 mi.
576 mi = 927.40 kms