Miles between Broken Arrow, OK and Brooklyn Center, MN

There are
710 mi
from Broken Arrow, OK to Brooklyn Center, MN

That's the driving distance. It would take 12 hours 52 mins to go from Broken Arrow, Oklahoma to Brooklyn Center, Minnesota.

The flight distance (direct flight from Broken Arrow, OK to Brooklyn Center, MN) is 636.59 mi.

710 mi = 1,142.76 kms