There are
581 mi
from Tuscaloosa, AL to Lake Mary, FL
That's the driving distance. It would take 11 hours 25 mins to go from Tuscaloosa, Alabama to Lake Mary, Florida.
The flight distance (direct flight from Tuscaloosa, AL to Lake Mary, FL) is 481.16 mi.
581 mi = 935.04 kms