There are
1,005 mi
from Carrollton, TX to Michigan City, IN
That's the driving distance. It would take 17 hours 50 mins to go from Carrollton, Texas to Michigan City, Indiana.
The flight distance (direct flight from Carrollton, TX to Michigan City, IN) is 814.59 mi.
1,005 mi = 1.61 kms