Miles between Broken Arrow, OK and Holly Hill, FL

There are
1,133 mi
from Broken Arrow, OK to Holly Hill, FL

That's the driving distance. It would take 21 hours 15 mins to go from Broken Arrow, Oklahoma to Holly Hill, Florida.

The flight distance (direct flight from Broken Arrow, OK to Holly Hill, FL) is 977.17 mi.

1,133 mi = 1.61 kms