There are
1,003 mi
from Long Beach, MS to Elyria, OH
That's the driving distance. It would take 18 hours 48 mins to go from Long Beach, Mississippi to Elyria, Ohio.
The flight distance (direct flight from Long Beach, MS to Elyria, OH) is 856.65 mi.
1,003 mi = 1,614.35 kms