There are
378 mi
from Lake Charles, LA to Crowley, TX
That's the driving distance. It would take 7 hours to go from Lake Charles, Louisiana to Crowley, Texas.
The flight distance (direct flight from Lake Charles, LA to Crowley, TX) is 293.51 mi.
378 mi = 608.01 kms