There are
2,119 mi
from Ridgewood, NJ to Las Cruces, NM
That's the driving distance. It would take 1 day 15 hours to go from Ridgewood, New Jersey to Las Cruces, New Mexico.
The flight distance (direct flight from Ridgewood, NJ to Las Cruces, NM) is 1,893.27 mi.
2,119 mi = 3,409.64 kms