Miles between Tempe, AZ and Cedar City, UT

There are
442 mi
from Tempe, AZ to Cedar City, UT

That's the driving distance. It would take 8 hours 45 mins to go from Tempe, Arizona to Cedar City, Utah.

The flight distance (direct flight from Tempe, AZ to Cedar City, UT) is 300.47 mi.

442 mi = 710.88 kms