Miles between Santa Fe, NM and Inver Grove Heights, MN

There are
1,189 mi
from Santa Fe, NM to Inver Grove Heights, MN

That's the driving distance. It would take 22 hours 16 mins to go from Santa Fe, New Mexico to Inver Grove Heights, Minnesota.

The flight distance (direct flight from Santa Fe, NM to Inver Grove Heights, MN) is 926.77 mi.

1,189 mi = 1.61 kms