The Consulate General of India in Johannesburg has jurisdiction over Gauteng, North West, Limpopo and Mpumalanga provinces.
Mission
Provide consular services
Increase bilateral trade
Promote Indian culture
Create informed opinions about India