There are
1,042 mi
from Mission, TX to Alexander City, AL
That's the driving distance. It would take 19 hours 42 mins to go from Mission, Texas to Alexander City, Alabama.
The flight distance (direct flight from Mission, TX to Alexander City, AL) is 875.75 mi.
1,042 mi = 1.61 kms