Miles between Gary, IN and Lancaster, TX

There are
976 mi
from Gary, IN to Lancaster, TX

That's the driving distance. It would take 17 hours 16 mins to go from Gary, Indiana to Lancaster, Texas.

The flight distance (direct flight from Gary, IN to Lancaster, TX) is 808.71 mi.

976 mi = 1,570.35 kms