There are
1,152 mi
from Denton, TX to Spanish Fork, UT
That's the driving distance. It would take 21 hours 52 mins to go from Denton, Texas to Spanish Fork, Utah.
The flight distance (direct flight from Denton, TX to Spanish Fork, UT) is 933.67 mi.
1,152 mi = 1.61 kms