Indian Consulate in Shanghai
Consulate India Shanghai, China
- Address
- 延安西路 2201, Shanghai
No opening hours on record. Most missions receive visitors by appointment only.
Sources: OpenStreetMap · Record last updated on 20 July 2022
India’s consulate in Shanghai has its offices at 延安西路 2201, Shanghai, while India’s embassy is in Beijing, about 1,070 km away. Chinese citizens must obtain a visa before travelling to India.
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 must obtain a visa before travelling to India. Whether the Indian consulate in Shanghai takes applications itself or through a visa centre is set out on its official website.
Other missions nearby
- Consulate of Denmark in Shanghai
延安西路 2201, Shanghai
- Consulate General of Czech Republic in Shanghai
娄山关路 83, 上海
-
- Consulate General of South Korea in Shanghai
60WanShan Road, Shanghai, China 200336
- Consulate General of Singapore in Shanghai
89 Wanshan Road Shanghai
- Consulate General of Japan in Shanghai
8 Wanshan Road Shanghai
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 Shanghai
1008, Shanghai International Trade Centre, 2201, Yan An Road, Shanghai –200336, P.R. China
- 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
All missions of India in China (4)
The Indian embassy is in Beijing, about 1,070 km away. Besides the Indian consulate in Shanghai, India has 3 other missions in China. Consulates: Shanghai and Guangzhou. China in turn has 3 missions in India, its embassy being in New Delhi.
Good to know
About the Indian consulate in Shanghai
It appears in official lists as Consulate of India in Shanghai. Its work is consular: passports and documents for its own citizens and, often, visas for visitors.
Address and contact
Address: 延安西路 2201, Shanghai. No phone number or website is on record for the Indian consulate in Shanghai.
Indian citizens travelling to China
Indian citizens must obtain a visa before travelling to China.
When the Indian consulate in Shanghai is closed
The next closures of the Indian consulate in Shanghai for public holidays in China are New Year's Day on Friday 1 January 2027 and Chinese New Year (Spring Festival) on Saturday 6 February 2027.
Near the Indian consulate in Shanghai
The Indian consulate in Shanghai has 12 other foreign missions within 1 km, in a diplomatic quarter.
Frequently asked questions
What is the address of the Indian Consulate in Shanghai?
The Indian consulate in Shanghai is at 延安西路 2201, Shanghai.
When is the Indian Consulate in Shanghai closed?
The Indian consulate 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 must obtain a visa before travelling to India.
Where is the Indian embassy in China?
The Indian embassy is in Beijing, about 1,070 km from the Indian consulate in Shanghai.
Report a change
This is an independent guide, not an official website of India.