Miles between Brookhaven, MS and Ozark, MO

There are
507 mi
from Brookhaven, MS to Ozark, MO

That's the driving distance. It would take 10 hours 32 mins to go from Brookhaven, Mississippi to Ozark, Missouri.

The flight distance (direct flight from Brookhaven, MS to Ozark, MO) is 407.72 mi.

507 mi = 816.14 kms