Miles between Las Cruces, NM and Logan, UT

There are
901 mi
from Las Cruces, NM to Logan, UT

That's the driving distance. It would take 17 hours 14 mins to go from Las Cruces, New Mexico to Logan, Utah.

The flight distance (direct flight from Las Cruces, NM to Logan, UT) is 707.86 mi.

901 mi = 1,449.74 kms