There are
914 mi
from Laurel, MS to Shaker Heights, OH
That's the driving distance. It would take 16 hours 56 mins to go from Laurel, Mississippi to Shaker Heights, Ohio.
The flight distance (direct flight from Laurel, MS to Shaker Heights, OH) is 795.52 mi.
914 mi = 1,471.21 kms