Miles between Broken Arrow, OK and Mccomb, MS

There are
591 mi
from Broken Arrow, OK to Mccomb, MS

That's the driving distance. It would take 11 hours 2 mins to go from Broken Arrow, Oklahoma to Mccomb, Mississippi.

The flight distance (direct flight from Broken Arrow, OK to Mccomb, MS) is 452.21 mi.

591 mi = 950.91 kms