Miles between Huntsville, AL and La Grange, IL

There are
586 mi
from Huntsville, AL to La Grange, IL

That's the driving distance. It would take 11 hours 12 mins to go from Huntsville, Alabama to La Grange, Illinois.

The flight distance (direct flight from Huntsville, AL to La Grange, IL) is 493.72 mi.

586 mi = 943.23 kms