There are
627 mi
from Tuscaloosa, AL to Palm Bay, FL
That's the driving distance. It would take 12 hours 23 mins to go from Tuscaloosa, Alabama to Palm Bay, Florida.
The flight distance (direct flight from Tuscaloosa, AL to Palm Bay, FL) is 547.57 mi.
627 mi = 1,009.15 kms