There are
1,307 mi
from Mesa, AZ to Lake Charles, LA
That's the driving distance. It would take 22 hours 23 mins to go from Mesa, Arizona to Lake Charles, Louisiana.
The flight distance (direct flight from Mesa, AZ to Lake Charles, LA) is 1,113.15 mi.
1,307 mi = 1.61 kms