There are
163 mi
from Sugar Land, TX to Lake Charles, LA
That's the driving distance. It would take 3 hours 8 mins to go from Sugar Land, Texas to Lake Charles, Louisiana.
The flight distance (direct flight from Sugar Land, TX to Lake Charles, LA) is 150.71 mi.
163 mi = 262.63 kms