There are
353 mi
from Evansville, IN to Hueytown, AL
That's the driving distance. It would take 6 hours 33 mins to go from Evansville, Indiana to Hueytown, Alabama.
The flight distance (direct flight from Evansville, IN to Hueytown, AL) is 313.99 mi.
353 mi = 568.79 kms