According to the KickOff website, Bafana Bafana open their qualifying campaign with an away trip to Khartoum in Sudan on Saturday, September 6 before hosting the Super Eagles at the Cape Town Stadium four days later.
The return leg between Sudan and South Africa will be played on November 14 at a venue yet to be confirmed, while the second group match between Nigeria and SA is scheduled for November 19.
Bafana will also face Rwanda on October 11 (away) before hosting them on October 15 as they look to qualify for the tournament to be held in Morocco next year.