Miles between Sandy, UT and Midland, TX

There are
1,020 mi
from Sandy, UT to Midland, TX

That's the driving distance. It would take 19 hours 46 mins to go from Sandy, Utah to Midland, Texas.

The flight distance (direct flight from Sandy, UT to Midland, TX) is 803.84 mi.

1,020 mi = 1.61 kms