Indian Consulate General in Shanghai
Consulate General India Shanghai, China
- Address
- 1008, Shanghai International Trade Centre, 2201, Yan An Road, Shanghai –200336, P.R. China
- Phone
- 00-86-21-62758882
- Website
- cgishanghai.gov.in
No opening hours on record. Most missions receive visitors by appointment only.
Head of mission: N. Nandakumar
Sources: Wikidata · Foreign ministry of India: list of missions abroad
The Indian consulate general in Shanghai is at 1008, Shanghai International Trade Centre, 2201, Yan An Road, Shanghai –200336, P.R. China; India’s embassy is in Beijing, about 1,070 km away. Chinese citizens need a visa for India, obtained before travel.
Opening hours
No opening hours on record. Most missions receive visitors by appointment only.
Upcoming closures
Public holidays in China
-
New Year's Day
-
Chinese New Year (Spring Festival)
India visa for Chinese citizens
China
India Visa required India visa for citizens of China
India
China Visa required China visa for citizens of India
Chinese citizens need a visa for India, obtained before travel. Applications may be taken here or by a visa centre working for India.
Other missions nearby
India’s other missions in China
- Embassy of India in Beijing
5, Liang Ma Qiao Bei Jie, Chaoyang District, Beijing
- Consulate General of India in Guangzhou
1-4, 14th Floor, Haihang Dasha (HNA) Tower, 8 Linhe Zhong Road, Tianhe Distt., Guangzhou-510610, Peoples Republic of China
- Consulate of India in Shanghai
延安西路 2201, Shanghai
All missions of India in China (4)
For matters it cannot handle, the Indian embassy in Beijing (1,070 km) is responsible. The Indian consulate general in Shanghai is one of 4 missions of India in China. Consulates: Guangzhou and Shanghai. China in turn has 3 missions in India, its embassy being in New Delhi.
Good to know
About the Indian consulate general in Shanghai
It appears in official lists as Consulate General of India in Shanghai. It is headed by N. Nandakumar, according to the records. A consulate does consular work for a region: passports, certificates and help for nationals in difficulty.
Address and contact
Address: 1008, Shanghai International Trade Centre, 2201, Yan An Road, Shanghai –200336, P.R. China. The record for the Indian consulate general in Shanghai includes a phone number, an e-mail address and an official website.
Indian citizens travelling to China
China requires Indian citizens to hold a visa issued in advance.
When the Indian consulate general in Shanghai is closed
The Indian consulate general in Shanghai closes on China’s public holidays, the next being New Year's Day on Friday 1 January 2027 and Chinese New Year (Spring Festival) on Saturday 6 February 2027.
Before visiting the Indian consulate general in Shanghai
Current procedures for the Indian consulate general in Shanghai, including any appointment system, are on its official website, linked on this page.
Near the Indian consulate general in Shanghai
The Indian consulate general in Shanghai has 2 other foreign missions within 1 km.
Frequently asked questions
What is the address of the Indian Consulate General in Shanghai?
The Indian consulate general in Shanghai is at 1008, Shanghai International Trade Centre, 2201, Yan An Road, Shanghai –200336, P.R. China.
When is the Indian Consulate General in Shanghai closed?
The Indian consulate general in Shanghai closes on China’s public holidays, the next being New Year's Day on Friday 1 January 2027, and usually on the national day of India.
Do Chinese citizens need a visa for India?
Chinese citizens need a visa for India, obtained before travel.
Where is the Indian embassy in China?
The Indian embassy is in Beijing, about 1,070 km from the Indian consulate general in Shanghai.
Report a change
This is an independent guide, not an official website of India.