Miles between Richardson, TX and Spanish Fork, UT

There are
1,188 mi
from Richardson, TX to Spanish Fork, UT

That's the driving distance. It would take 22 hours 31 mins to go from Richardson, Texas to Spanish Fork, Utah.

The flight distance (direct flight from Richardson, TX to Spanish Fork, UT) is 963.37 mi.

1,188 mi = 1.61 kms