Miles between Passaic, NJ and Las Cruces, NM

There are
2,116 mi
from Passaic, NJ to Las Cruces, NM

That's the driving distance. It would take 1 day 15 hours to go from Passaic, New Jersey to Las Cruces, New Mexico.

The flight distance (direct flight from Passaic, NJ to Las Cruces, NM) is 1,891.51 mi.

2,116 mi = 3,404.75 kms