There are
403 mi
from Chicago, IL to Inver Grove Heights, MN
That's the driving distance. It would take 7 hours 36 mins to go from Chicago, Illinois to Inver Grove Heights, Minnesota.
The flight distance (direct flight from Chicago, IL to Inver Grove Heights, MN) is 340.52 mi.
403 mi = 648.89 kms