Miles between Eagan, MN and Lake Charles, LA

There are
1,154 mi
from Eagan, MN to Lake Charles, LA

That's the driving distance. It would take 21 hours 39 mins to go from Eagan, Minnesota to Lake Charles, Louisiana.

The flight distance (direct flight from Eagan, MN to Lake Charles, LA) is 1,007.21 mi.

1,154 mi = 1,857.00 kms