Miles between Cleveland, OH and Inver Grove Heights, MN

There are
746 mi
from Cleveland, OH to Inver Grove Heights, MN

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

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

746 mi = 1,200.66 kms