Miles between St George, UT and Inver Grove Heights, MN

There are
1,509 mi
from St George, UT to Inver Grove Heights, MN

That's the driving distance. It would take 1 day 2 hours to go from St George, Utah to Inver Grove Heights, Minnesota.

The flight distance (direct flight from St George, UT to Inver Grove Heights, MN) is 1,193.12 mi.

1,509 mi = 1.61 kms