Miles between Cincinnati, OH and Inver Grove Heights, MN

There are
695 mi
from Cincinnati, OH to Inver Grove Heights, MN

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

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

695 mi = 1,118.23 kms