Miles between Las Cruces, NM and Brownsville, TN

There are
1,195 mi
from Las Cruces, NM to Brownsville, TN

That's the driving distance. It would take 20 hours 33 mins to go from Las Cruces, New Mexico to Brownsville, Tennessee.

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

1,195 mi = 1.61 kms