Miles between Oklahoma City, OK and Taylorsville, UT

There are
1204 mi
from Oklahoma City, OK to Taylorsville, UT

That's the driving distance. It would take 18 hours 33 mins to go from Oklahoma City, Oklahoma to Taylorsville, Utah.

The flight distance (direct flight from Oklahoma City, OK to Taylorsville, UT) is 862.44 mi.

1204 mi = 1,937.65 kms