There are
1,249 mi
from Sandy, UT to Vadnais Heights, MN
That's the driving distance. It would take 22 hours 12 mins to go from Sandy, Utah to Vadnais Heights, Minnesota.
The flight distance (direct flight from Sandy, UT to Vadnais Heights, MN) is 998.60 mi.
1,249 mi = 1.61 kms