Miles between Lorain, OH and Chesapeake, VA

There are
558 mi
from Lorain, OH to Chesapeake, VA

That's the driving distance. It would take 11 hours 2 mins to go from Lorain, Ohio to Chesapeake, Virginia.

The flight distance (direct flight from Lorain, OH to Chesapeake, VA) is 452.15 mi.

558 mi = 897.61 kms