There are
981 mi
from Gary, IN to Cedar Hill, TX
That's the driving distance. It would take 17 hours 22 mins to go from Gary, Indiana to Cedar Hill, Texas.
The flight distance (direct flight from Gary, IN to Cedar Hill, TX) is 815.97 mi.
981 mi = 1,579.47 kms