

Promoting diplomatic, cultural, and economic cooperation between India and South Africa.
Providing visa, passport, OCI, and consular services with efficiency and care.
Welcome To The Consulate General of India, Johannesburg
The Consulate General of India in Johannesburg represents the Government of India in South Africa and works to promote India’s interests in the region. The Consulate plays a vital role in strengthening bilateral cooperation between India and South Africa, with a strong focus on trade, investment, culture, education, science, and technology. It also provides essential consular services and actively engages with the Indian community to deepen people-to-people ties.
Read MoreOur Mission
To foster stronger India–South Africa relations by providing effective consular services, promoting Indian culture and heritage, and facilitating cooperation in trade, investment, education, and technology, while supporting the Indian diaspora in the region.
Key Functions
- Providing consular services including passports, visas, and OCI cards.
- Promoting trade, investment, and business collaborations.
- Strengthening cultural and educational exchanges between India and South Africa.
- Engaging with and supporting the Indian diaspora in South Africa.
- Enhancing bilateral cooperation across diverse sectors.
Our Latest Events
Our Latest Events
Choose Your Required Consular Services from our list
Attestation / Misc.
Consular Helpdesk
OCI Cards
PIO Cards
Passport Services
Visa Services
Committed to provide you the best features
About the Consulate
Consular Services
Our Clients & Partners






International Day of Yoga 2025





