Miles between Tuscaloosa, AL and Hilliard, OH

There are
637 mi
from Tuscaloosa, AL to Hilliard, OH

That's the driving distance. It would take 11 hours 51 mins to go from Tuscaloosa, Alabama to Hilliard, Ohio.

The flight distance (direct flight from Tuscaloosa, AL to Hilliard, OH) is 530.96 mi.

637 mi = 1,024.78 kms