There are
502 mi
from Decatur, IL to Inver Grove Heights, MN
That's the driving distance. It would take 9 hours 21 mins to go from Decatur, Illinois to Inver Grove Heights, Minnesota.
The flight distance (direct flight from Decatur, IL to Inver Grove Heights, MN) is 403.97 mi.
502 mi = 808.66 kms