Miles between Terre Haute, IN and Lake Charles, LA

There are
830 mi
from Terre Haute, IN to Lake Charles, LA

That's the driving distance. It would take 16 hours 14 mins to go from Terre Haute, Indiana to Lake Charles, Louisiana.

The flight distance (direct flight from Terre Haute, IN to Lake Charles, LA) is 717.83 mi.

830 mi = 1,335.59 kms