Miles between Denison, TX and Sandy, UT

There are
1,281 mi
from Denison, TX to Sandy, UT

That's the driving distance. It would take 23 hours to go from Denison, Texas to Sandy, Utah.

The flight distance (direct flight from Denison, TX to Sandy, UT) is 964.29 mi.

1,281 mi = 2,061.18 kms