Miles between Orem, UT and Inver Grove Heights, MN

There are
1,247 mi
from Orem, UT to Inver Grove Heights, MN

That's the driving distance. It would take 22 hours 10 mins to go from Orem, Utah to Inver Grove Heights, Minnesota.

The flight distance (direct flight from Orem, UT to Inver Grove Heights, MN) is 997.13 mi.

1,247 mi = 1.61 kms