There are
352 mi
from Lake Charles, LA to Corpus Christi, TX
That's the driving distance. It would take 6 hours 46 mins to go from Lake Charles, Louisiana to Corpus Christi, Texas.
The flight distance (direct flight from Lake Charles, LA to Corpus Christi, TX) is 303.04 mi.
352 mi = 566.63 kms