There are
964 mi
from Denton, TX to Michigan City, IN
That's the driving distance. It would take 17 hours 47 mins to go from Denton, Texas to Michigan City, Indiana.
The flight distance (direct flight from Denton, TX to Michigan City, IN) is 810.98 mi.
964 mi = 1,551.53 kms