Miles between Broken Arrow, OK and Orland Park, IL

There are
666 mi
from Broken Arrow, OK to Orland Park, IL

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

The flight distance (direct flight from Broken Arrow, OK to Orland Park, IL) is 574.82 mi.

666 mi = 1,071.74 kms