There are
564 mi
from Huntsville, AL to New Iberia, LA
That's the driving distance. It would take 10 hours 31 mins to go from Huntsville, Alabama to New Iberia, Louisiana.
The flight distance (direct flight from Huntsville, AL to New Iberia, LA) is 446.97 mi.
564 mi = 907.64 kms