The trip will be the first by the Prince of Wales to South Africa since 2010,. He will make the visit alone as his wife Kate is managing a return to work after finishing a course of preventative chemotherapy for cancer.
William, who like his father King Charles has become a keen environmental campaigner, set up the Earthshot Prize in 2020, inspired by his visit to Africa six years ago.
A nod to former US president John F Kennedy’s “moonshot” project which led to the 1969 lunar landing, its goal is to find innovations to combat climate and other green issues, and awards five winners £1m (R22.7m) each to drive their projects.
The ceremony will be held on November 6, hosted by US actor Billy Porter and SA TV presenter Bonang Matheba, and also feature performances by Nigerian pop star Davido and Tanzanian singer Diamond Platnumz.
Supermodel Heidi Klum and actress Nina Dobrev will be among the celebrities announcing the winners.
Porter said: “I can’t wait to be part of an evening that celebrates creativity, human ingenuity, and artistry in all its different forms.”