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