Miles between Philadelphia, PA and Inver Grove Heights, MN

There are
1,167 mi
from Philadelphia, PA to Inver Grove Heights, MN

That's the driving distance. It would take 21 hours 34 mins to go from Philadelphia, Pennsylvania to Inver Grove Heights, Minnesota.

The flight distance (direct flight from Philadelphia, PA to Inver Grove Heights, MN) is 970.42 mi.

1,167 mi = 1.61 kms