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