Miles between Lake Charles, LA and Grand Prairie, TX

There are
344 mi
from Lake Charles, LA to Grand Prairie, TX

That's the driving distance. It would take 6 hours 35 mins to go from Lake Charles, Louisiana to Grand Prairie, Texas.

The flight distance (direct flight from Lake Charles, LA to Grand Prairie, TX) is 282.66 mi.

344 mi = 553.98 kms