There are
1,035 mi
from Laredo, TX to Alexander City, AL
That's the driving distance. It would take 18 hours 53 mins to go from Laredo, Texas to Alexander City, Alabama.
The flight distance (direct flight from Laredo, TX to Alexander City, AL) is 891.14 mi.
1,035 mi = 1.61 kms