Miles between Broken Arrow, OK and Oak Lawn, IL

There are
677 mi
from Broken Arrow, OK to Oak Lawn, IL

That's the driving distance. It would take 12 hours 26 mins to go from Broken Arrow, Oklahoma to Oak Lawn, Illinois.

The flight distance (direct flight from Broken Arrow, OK to Oak Lawn, IL) is 582.18 mi.

677 mi = 1,090.04 kms