Consulate General of India, Shanghai Consulate General of India, Shanghai

Consulate General of India, Shanghai

Consulate General of India, Shanghai

   Diplomatic/Official Passport holders should submit their visa applications at the Consulate General of India, Shanghai between 0930 hrs to 1200 hrs on working days.

All other Visa applications are to be submitted at India Visa Application Center, Shanghai. The current address of India Visa Application Center is

New Address:  11B38, No.2299, Yan'an West Road, Changning District, Shanghai
  Helpline number : (021) 5283 3395

Helpline No: 17319036284 (for queries, please contact between 1400 - 1600 hrs)
E-mail: info.sh@blsindia-china.com
Website: https://www.blsindia-china.com
Submission timings: 08:30 am to 03:00 pm

For more details of Visa Service Please click on the link below

https://eoibeijing.gov.in/eoibejing_pages/MTA5Ng,,