Miles between Lorain, OH and Oswego, NY

There are
368 mi
from Lorain, OH to Oswego, NY

That's the driving distance. It would take 7 hours 28 mins to go from Lorain, Ohio to Oswego, New York.

The flight distance (direct flight from Lorain, OH to Oswego, NY) is 320.45 mi.

368 mi = 592.67 kms