Miles between Baytown, TX and Savage, MN

There are
1,188 mi
from Baytown, TX to Savage, MN

That's the driving distance. It would take 21 hours 39 mins to go from Baytown, Texas to Savage, Minnesota.

The flight distance (direct flight from Baytown, TX to Savage, MN) is 1,043.26 mi.

1,188 mi = 1.61 kms