There are
993 mi
from Brookhaven, MS to Big Rapids, MI
That's the driving distance. It would take 17 hours 59 mins to go from Brookhaven, Mississippi to Big Rapids, Michigan.
The flight distance (direct flight from Brookhaven, MS to Big Rapids, MI) is 879.73 mi.
993 mi = 1,597.62 kms