Miles between Irving, TX and Inver Grove Heights, MN

There are
984 mi
from Irving, TX to Inver Grove Heights, MN

That's the driving distance. It would take 17 hours 21 mins to go from Irving, Texas to Inver Grove Heights, Minnesota.

The flight distance (direct flight from Irving, TX to Inver Grove Heights, MN) is 857.36 mi.

984 mi = 1,584.36 kms