Miles between Lorain, OH and Agawam, MA

There are
586 mi
from Lorain, OH to Agawam, MA

That's the driving distance. It would take 11 hours 34 mins to go from Lorain, Ohio to Agawam, Massachusetts.

The flight distance (direct flight from Lorain, OH to Agawam, MA) is 494.68 mi.

586 mi = 942.27 kms