Miles between Elyria, OH and Amherst, OH

There are
10 mi
from Elyria, OH to Amherst, OH

That's the driving distance. It would take 18 minutes to go from Elyria, Ohio to Amherst, Ohio.

The flight distance (direct flight from Elyria, OH to Amherst, OH) is 6.28 mi.

10 mi = 15.35 kms