Miles between Yuma, AZ and Provo, UT

There are
668 mi
from Yuma, AZ to Provo, UT

That's the driving distance. It would take 12 hours 14 mins to go from Yuma, Arizona to Provo, Utah.

The flight distance (direct flight from Yuma, AZ to Provo, UT) is 546.44 mi.

668 mi = 1,074.25 kms