Miles between Brookhaven, MS and Midlothian, TX

There are
460 mi
from Brookhaven, MS to Midlothian, TX

That's the driving distance. It would take 8 hours 28 mins to go from Brookhaven, Mississippi to Midlothian, Texas.

The flight distance (direct flight from Brookhaven, MS to Midlothian, TX) is 388.86 mi.

460 mi = 740.33 kms