Miles between Norman, OK and Spanish Fork, UT

There are
1,167 mi
from Norman, OK to Spanish Fork, UT

That's the driving distance. It would take 20 hours 37 mins to go from Norman, Oklahoma to Spanish Fork, Utah.

The flight distance (direct flight from Norman, OK to Spanish Fork, UT) is 846.48 mi.

1,167 mi = 1.61 kms