There are
1,226 mi
from Broken Arrow, OK to South Jordan, UT
That's the driving distance. It would take 20 hours 55 mins to go from Broken Arrow, Oklahoma to South Jordan, Utah.
The flight distance (direct flight from Broken Arrow, OK to South Jordan, UT) is 927.18 mi.
1,226 mi = 1.61 kms