There are
1,267 mi
from Sandy, UT to Forest Lake, MN
That's the driving distance. It would take 22 hours 25 mins to go from Sandy, Utah to Forest Lake, Minnesota.
The flight distance (direct flight from Sandy, UT to Forest Lake, MN) is 1,005.95 mi.
1,267 mi = 1.61 kms