how far between tuscaloosa al and huntsville al
The driving distance between Tuscaloosa, AL and Huntsville, AL is approximately 155 miles. The driving time would be approximately 2 hours 30 minutes if you were to travel non-stop in good driving conditions.