There are
821 mi
from Flint, MI to Alexander City, AL
That's the driving distance. It would take 15 hours 40 mins to go from Flint, Michigan to Alexander City, Alabama.
The flight distance (direct flight from Flint, MI to Alexander City, AL) is 706.45 mi.
821 mi = 1,321.16 kms