There are
626 mi
from Tuscaloosa, AL to Columbus, OH
That's the driving distance. It would take 11 hours 42 mins to go from Tuscaloosa, Alabama to Columbus, Ohio.
The flight distance (direct flight from Tuscaloosa, AL to Columbus, OH) is 530.74 mi.
626 mi = 1,007.72 kms