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

No opening hours on record. Most missions receive visitors by appointment only.

Directions Call

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

    Friday

  • Chinese New Year (Spring Festival)

    Saturday

India visa for Chinese citizens

ChinaIndia Visa required India visa for citizens of China

IndiaChina 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

ShanghaiOpen in maps

All embassies and consulates in Shanghai (47)

India’s other missions in China

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.