Miles between Baytown, TX and Michigan City, IN

There are
1,123 mi
from Baytown, TX to Michigan City, IN

That's the driving distance. It would take 20 hours 23 mins to go from Baytown, Texas to Michigan City, Indiana.

The flight distance (direct flight from Baytown, TX to Michigan City, IN) is 942.21 mi.

1,123 mi = 1.61 kms