There are
1,095 mi
from Alexandria, LA to Eagan, MN
That's the driving distance. It would take 20 hours 8 mins to go from Alexandria, Louisiana to Eagan, Minnesota.
The flight distance (direct flight from Alexandria, LA to Eagan, MN) is 933.08 mi.
1,095 mi = 1,761.52 kms