There are
718 mi
from Bend, OR to Pleasant Grove, UT
That's the driving distance. It would take 12 hours 52 mins to go from Bend, Oregon to Pleasant Grove, Utah.
The flight distance (direct flight from Bend, OR to Pleasant Grove, UT) is 552.05 mi.
718 mi = 1,155.72 kms