There are
572 mi
from Provo, UT to Prescott, AZ
That's the driving distance. It would take 11 hours 2 mins to go from Provo, Utah to Prescott, Arizona.
The flight distance (direct flight from Provo, UT to Prescott, AZ) is 395.90 mi.
572 mi = 920.74 kms