There are
585 mi
from Sandy, UT to Great Falls, MT
That's the driving distance. It would take 9 hours 31 mins to go from Sandy, Utah to Great Falls, Montana.
The flight distance (direct flight from Sandy, UT to Great Falls, MT) is 479.46 mi.
585 mi = 940.84 kms