Miles between Lorain, OH and Suffolk, VA

There are
551 mi
from Lorain, OH to Suffolk, VA

That's the driving distance. It would take 11 hours 1 min to go from Lorain, Ohio to Suffolk, Virginia.

The flight distance (direct flight from Lorain, OH to Suffolk, VA) is 443.32 mi.

551 mi = 886.50 kms