Miles between Santa Fe, NM and South Salt Lake, UT

There are
624 mi
from Santa Fe, NM to South Salt Lake, UT

That's the driving distance. It would take 12 hours 33 mins to go from Santa Fe, New Mexico to South Salt Lake, Utah.

The flight distance (direct flight from Santa Fe, NM to South Salt Lake, UT) is 474.35 mi.

624 mi = 1,004.34 kms