Miles between Brookhaven, MS and Ada, OK

There are
552 mi
from Brookhaven, MS to Ada, OK

That's the driving distance. It would take 10 hours 21 mins to go from Brookhaven, Mississippi to Ada, Oklahoma.

The flight distance (direct flight from Brookhaven, MS to Ada, OK) is 422.79 mi.

552 mi = 887.63 kms