Miles between Sandy, UT and Las Cruces, NM

There are
808 mi
from Sandy, UT to Las Cruces, NM

That's the driving distance. It would take 15 hours 41 mins to go from Sandy, Utah to Las Cruces, New Mexico.

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

808 mi = 1,301.12 kms