Miles between Richmond, VA and Lake Charles, LA

There are
1,181 mi
from Richmond, VA to Lake Charles, LA

That's the driving distance. It would take 21 hours 55 mins to go from Richmond, Virginia to Lake Charles, Louisiana.

The flight distance (direct flight from Richmond, VA to Lake Charles, LA) is 1,034.67 mi.

1,181 mi = 1.61 kms