There are
588 mi
from Anderson, IN to Alexander City, AL
That's the driving distance. It would take 11 hours 6 mins to go from Anderson, Indiana to Alexander City, Alabama.
The flight distance (direct flight from Anderson, IN to Alexander City, AL) is 495.03 mi.
588 mi = 945.57 kms