Prime Minister Narendra Modi will leave for Africa on Thursday, hoping to boost India's economic influence in a region, which has been dominated by China since long.
India has been working to improve relations with African countries as it competes for a greater share of the continent's natural resources.
It also hosted a major summit of the Africa's heads of state in New Delhi last year.
The PM will first head to Mozambique , before travelling on to South Africa, Tanzania and Kenya.
India is sixth largest trade partner of South Africa, with two-way trade reaching $5.3 billion in 2015-16.
On Friday, he will address an audience at a stadium in Johannesburg.
Foreign ministry tried to downplay any rivalry with China and refuted claims that New Delhi had neglected the continent in the past.
Amar Sinha, secretary for economic relations in the foreign ministry, told AFP that relations between India and Africa are like the two banks of the river which are apart but never separate.
Efforts are being dome to bridge that, he added.