Driving distance from CLT to ATL. The total driving distance from CLT to ATL is 251 miles or 404 kilometers. Your trip begins at Charlotte Douglas International Airport in Charlotte, North Carolina. It ends at Hartsfield-Jackson Atlanta International Airport in Atlanta, Georgia.