There are
704 mi
from Richardson, TX to Alexander City, AL
That's the driving distance. It would take 12 hours 55 mins to go from Richardson, Texas to Alexander City, Alabama.
The flight distance (direct flight from Richardson, TX to Alexander City, AL) is 624.53 mi.
704 mi = 1,133.12 kms