Miles between Tucson, AZ and Logan, UT

There are
859 mi
from Tucson, AZ to Logan, UT

That's the driving distance. It would take 15 hours 57 mins to go from Tucson, Arizona to Logan, Utah.

The flight distance (direct flight from Tucson, AZ to Logan, UT) is 659.34 mi.

859 mi = 1,381.78 kms