There are
903 mi
from Laurel, MS to Avon Lake, OH
That's the driving distance. It would take 16 hours 53 mins to go from Laurel, Mississippi to Avon Lake, Ohio.
The flight distance (direct flight from Laurel, MS to Avon Lake, OH) is 783.37 mi.
903 mi = 1,452.80 kms