We left Atlanta @ 1100 and arrived Cape Town at @ 0800 next day(14 hours). If I remember correctly, the flight then continued to JoBurg. On the return trip we had to stop for fuel in the Cape Verde Islands and the flight was @ 15 hours. Depends on the time of year going from Atlanta to Cape Town. We went in Nov and the upper level winds are such then that they can go direct. At some times of the year they have to stop at the Cape Verdes to refuel, but it's a short stop. They won't let you leave the airplane in the Cape Verdes either way.