There are
490 mi
from Lake Charles, LA to San Juan, TX
That's the driving distance. It would take 9 hours 16 mins to go from Lake Charles, Louisiana to San Juan, Texas.
The flight distance (direct flight from Lake Charles, LA to San Juan, TX) is 410.04 mi.
490 mi = 788.50 kms