Indian Consulate in Shanghai

Consulate India Shanghai, China

Address
延安西路 2201, Shanghai

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

Directions

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

    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 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

ShanghaiOpen in maps

All embassies and consulates in Shanghai (47)

India’s other missions in 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.