Driving distance from ATL to Huntsville, AL. The total driving distance from ATL to Huntsville, AL is 189 miles or 304 kilometers. Your trip begins at Hartsfield-Jackson Atlanta International Airport in Atlanta, Georgia. It ends in Huntsville, Alabama. If you are planning a road trip, you might also want to calculate the total driving time from ATL to Huntsville, AL so you can see when you'll arrive at your destination.