There are
664 mi
from Brookhaven, MS to Oldsmar, FL
That's the driving distance. It would take 13 hours 2 mins to go from Brookhaven, Mississippi to Oldsmar, Florida.
The flight distance (direct flight from Brookhaven, MS to Oldsmar, FL) is 526.39 mi.
664 mi = 1,069.15 kms