There are
678 mi
from Yuma, AZ to Pleasant Grove, UT
That's the driving distance. It would take 12 hours 25 mins to go from Yuma, Arizona to Pleasant Grove, Utah.
The flight distance (direct flight from Yuma, AZ to Pleasant Grove, UT) is 553.69 mi.
678 mi = 1,091.23 kms