There are
624 mi
from Huntsville, AL to Lake Charles, LA
That's the driving distance. It would take 11 hours 22 mins to go from Huntsville, Alabama to Lake Charles, Louisiana.
The flight distance (direct flight from Huntsville, AL to Lake Charles, LA) is 495.99 mi.
624 mi = 1,003.63 kms