There are
974 mi
from Sandy, UT to Andrews, TX
That's the driving distance. It would take 19 hours 9 mins to go from Sandy, Utah to Andrews, Texas.
The flight distance (direct flight from Sandy, UT to Andrews, TX) is 769.27 mi.
974 mi = 1,567.43 kms