Miles between Broken Arrow, OK and Brunswick, OH

There are
927 mi
from Broken Arrow, OK to Brunswick, OH

That's the driving distance. It would take 17 hours 4 mins to go from Broken Arrow, Oklahoma to Brunswick, Ohio.

The flight distance (direct flight from Broken Arrow, OK to Brunswick, OH) is 832.32 mi.

927 mi = 1,491.21 kms