There are
3,181 mi
from Anchorage, AK to Inver Grove Heights, MN
That's the driving distance. It would take 2 days 16 hours to go from Anchorage, Alaska to Inver Grove Heights, Minnesota.
The flight distance (direct flight from Anchorage, AK to Inver Grove Heights, MN) is 2,516.07 mi.
3,181 mi = 5,119.63 kms