Miles between Tuscaloosa, AL and Mt Vernon, OH

There are
673 mi
from Tuscaloosa, AL to Mt Vernon, OH

That's the driving distance. It would take 12 hours 48 mins to go from Tuscaloosa, Alabama to Mt Vernon, Ohio.

The flight distance (direct flight from Tuscaloosa, AL to Mt Vernon, OH) is 570.22 mi.

673 mi = 1,082.97 kms