Miles between Las Cruces, NM and North Tonawanda, NY

There are
1,904 mi
from Las Cruces, NM to North Tonawanda, NY

That's the driving distance. It would take 1 day 11 hours to go from Las Cruces, New Mexico to North Tonawanda, New York.

The flight distance (direct flight from Las Cruces, NM to North Tonawanda, NY) is 1,685.15 mi.

1,904 mi = 1.61 kms