Bafana are set to face Sao Tome in their third and fourth round fixtures in Group C this month as they look to take a step closer to the continental showpiece in Cameroon.
Currently in second position behind Ghana, with one defeat and one victory thus far, Molefi Ntseki's charges will be looking to claim six points from the upcoming two encounters against the 182nd FIFA-ranked islanders.
Their chances of doing so have now been boosted with an agreement signed between the two football associations that both fixtures will be played in South Africa.
Bafana were scheduled to host the first fixture in Durban on November 13 (19h00), before travelling off the coast of Guinea for the return leg in Sao Tome.
However, the STFF have agreed to play their 'home' fixture in Port Elizabeth on November 16 (15h00), due to the ongoing travel restrictions amid the Covid-19 pandemic that may cause logistical issues.
"In this respect, SAFA undertakes to bear the costs of the travel [round-trip flight] of the National Team of Sao Tome and its officials.