Miles between Avondale, AZ and South Salt Lake, UT

There are
670 mi
from Avondale, AZ to South Salt Lake, UT

That's the driving distance. It would take 12 hours 33 mins to go from Avondale, Arizona to South Salt Lake, Utah.

The flight distance (direct flight from Avondale, AZ to South Salt Lake, UT) is 503.86 mi.

670 mi = 1,078.79 kms