There are
709 mi
from Tuscaloosa, AL to Leander, TX
That's the driving distance. It would take 13 hours 4 mins to go from Tuscaloosa, Alabama to Leander, Texas.
The flight distance (direct flight from Tuscaloosa, AL to Leander, TX) is 629.74 mi.
709 mi = 1,140.36 kms