Miles between Broken Arrow, OK and Hickory Hills, IL

There are
674 mi
from Broken Arrow, OK to Hickory Hills, IL

That's the driving distance. It would take 12 hours 21 mins to go from Broken Arrow, Oklahoma to Hickory Hills, Illinois.

The flight distance (direct flight from Broken Arrow, OK to Hickory Hills, IL) is 580.17 mi.

674 mi = 1,084.42 kms