There are
655 mi
from Brookhaven, MS to Chickasha, OK
That's the driving distance. It would take 11 hours 46 mins to go from Brookhaven, Mississippi to Chickasha, Oklahoma.
The flight distance (direct flight from Brookhaven, MS to Chickasha, OK) is 494.66 mi.
655 mi = 1,053.75 kms