Miles between Sedona, AZ and Provo, UT

There are
504 mi
from Sedona, AZ to Provo, UT

That's the driving distance. It would take 10 hours 1 min to go from Sedona, Arizona to Provo, Utah.

The flight distance (direct flight from Sedona, AZ to Provo, UT) is 370.67 mi.

504 mi = 811.90 kms