http://www.indiainsouthafrica.com/visapassportservice/foreignnationalsrequirements.html
Foreign Nationals
Foreign nationals having a Permanent Residence/Work permit in South Africa should provide a copy of the same. Applications from persons having temporary residence in South Africa or visiting South Africa would also be accepted for visa.
Visa will be issued after a period of minimum three working days.
APPLICATION FORMS
For visa application form click here.
In addition to the application forms, all foreign nationals are required to fill in additional referral forms (CLICK HERE TO DOWNLOAD FORM).
Separate visa forms are required to be filled in by Pakistani nationals (CLICK HERE TO DOWNLOAD FORM).
SUPPORTING DOCUMENTS REQUIRED FOR TOURIST VISA
(Note: Additional documentation may be required for other visa types. Please check separate requirements for different visas)
•A valid Passport with at least six months remaining validity.
•A copy of the confirmed return ticket
•Two passport sized photographs.
•Proof of residence in South Africa such as utility bill.
•Proof of accommodation in India.
Pakistan nationals applying for visit visas/ business visas should submit applications in quadruplets (4 forms) meant for Pak nationals.
A reference fee of R120.00 will be charged in addition of visa fee R25.00.
VISA FEES
Foreign nationals are required to pay applicable visa fee. For a list of applicable visa fees for different nationalities, CLICK HERE.
Visa fees can be paid at the counters only in cash and credit cards are not accepted.
Fee can also be paid through bank transfer to below mentioned account, if the application is filed at Johannesburg:
BANK : FNB
BRANCH : ROSEBANK, JHB
BRANCH NO. : 253-305
ACCOUNT NO. : 50371108299
ACCOUNT NAME : CONSULATE General of India
REFERENCE
Visa Services : VS+Initial+Surname
Swift Address : FIRZAJJ926
Only direct payment in cash is possible if the applications are filed in Durban.