There are
812 mi
from Brookhaven, MS to Sycamore, IL
That's the driving distance. It would take 15 hours 5 mins to go from Brookhaven, Mississippi to Sycamore, Illinois.
The flight distance (direct flight from Brookhaven, MS to Sycamore, IL) is 725.72 mi.
812 mi = 1,307.09 kms