Miles between Elyria, OH and Inver Grove Heights, MN

There are
723 mi
from Elyria, OH to Inver Grove Heights, MN

That's the driving distance. It would take 13 hours 29 mins to go from Elyria, Ohio to Inver Grove Heights, Minnesota.

The flight distance (direct flight from Elyria, OH to Inver Grove Heights, MN) is 601.07 mi.

723 mi = 1,163.68 kms