There are
1,266 mi
from Corpus Christi, TX to New Lenox, IL
That's the driving distance. It would take 23 hours 12 mins to go from Corpus Christi, Texas to New Lenox, Illinois.
The flight distance (direct flight from Corpus Christi, TX to New Lenox, IL) is 1,086.85 mi.
1,266 mi = 1.61 kms