Miles between Elyria, OH and Mitchell, SD

There are
959 mi
from Elyria, OH to Mitchell, SD

That's the driving distance. It would take 17 hours 30 mins to go from Elyria, Ohio to Mitchell, South Dakota.

The flight distance (direct flight from Elyria, OH to Mitchell, SD) is 825.19 mi.

959 mi = 1,543.73 kms