Miles between Elyria, OH and Laurinburg, NC

There are
579 mi
from Elyria, OH to Laurinburg, NC

That's the driving distance. It would take 11 hours 1 min to go from Elyria, Ohio to Laurinburg, North Carolina.

The flight distance (direct flight from Elyria, OH to Laurinburg, NC) is 477.73 mi.

579 mi = 931.02 kms