There are
521 mi
from Sandy, UT to La Grande, OR
That's the driving distance. It would take 8 hours 46 mins to go from Sandy, Utah to La Grande, Oregon.
The flight distance (direct flight from Sandy, UT to La Grande, OR) is 454.71 mi.
521 mi = 837.77 kms