Miles between Las Cruces, NM and Lebanon, TN

There are
1,374 mi
from Las Cruces, NM to Lebanon, TN

That's the driving distance. It would take 23 hours 46 mins to go from Las Cruces, New Mexico to Lebanon, Tennessee.

The flight distance (direct flight from Las Cruces, NM to Lebanon, TN) is 1,197.06 mi.

1,374 mi = 1.61 kms