Miles between Carol Stream, IL and Midlothian, TX

There are
945 mi
from Carol Stream, IL to Midlothian, TX

That's the driving distance. It would take 17 hours 39 mins to go from Carol Stream, Illinois to Midlothian, Texas.

The flight distance (direct flight from Carol Stream, IL to Midlothian, TX) is 812.80 mi.

945 mi = 1,520.55 kms