Miles between Baytown, TX and Inver Grove Heights, MN

There are
1,198 mi
from Baytown, TX to Inver Grove Heights, MN

That's the driving distance. It would take 21 hours 53 mins to go from Baytown, Texas to Inver Grove Heights, Minnesota.

The flight distance (direct flight from Baytown, TX to Inver Grove Heights, MN) is 1,049.49 mi.

1,198 mi = 1.61 kms