There are
1,280 mi
from Sandy, UT to Forest Hill, TX
That's the driving distance. It would take 22 hours 57 mins to go from Sandy, Utah to Forest Hill, Texas.
The flight distance (direct flight from Sandy, UT to Forest Hill, TX) is 973.96 mi.
1,280 mi = 1.61 kms