- Address
- Shanti Path 50-D, 110021 New Delhi
- Phone
- +91 11 2611 2345
- Website
- in.china-embassy.gov.cn
- Head of mission
- Xu Feihong
China
India
Chinese Embassy & Consulates in India
- 1 embassy
- 2 consulates general
China is represented in India by 3 missions: an embassy in New Delhi and 2 consulates general in Kolkata and Mumbai. China requires Indian citizens to hold a visa issued in advance.
Chinese Embassy in New Delhi
At Shanti Path 50-D, 110021 New Delhi, the Chinese embassy represents China towards India. The head of mission on record is Xu Feihong. Its phone number and website are on its page.
Chinese consulates in India
- Consulate General of China in Kolkata
EC-72, Sector-1, Salt Lake City, Kolkata-700064, West Bengal, India
- Consulate General of China in Mumbai
11th Floor, Nariman Bhawan, Nariman Point, Mumbai 400021, india.
China also has 2 consulates general in Kolkata and Mumbai; consulates handle passports, civil registration and, for many countries, visa applications for their district.
China visa for Indian citizens
India
China Visa required China visa for citizens of India
China
India Visa required India visa for citizens of China
China visa requirements for citizens of India
- L visa (tourism)
- M visa (commerce and trade) / F visa (exchanges and visits)
- G visa (transit) and visa-free transit
- X1 / X2 visa (study)
- Fee: TRY 1,225
- 12 required documents
checked 22 October 2026
China requires Indian citizens to hold a visa issued in advance. From India, the application is made at the Chinese embassy in New Delhi or one of the consulates in Kolkata and Mumbai or through a visa centre appointed by China.
India’s missions in China
Missions of India in China (4)
In return, India has 4 missions in China, including its embassy in Beijing.
Good to know
China in India
Worldwide, China has 328 missions in 182 countries; 3 of them are in India.
Travel to India for Chinese citizens
India requires Chinese citizens to hold a visa issued in advance. In India, Chinese citizens can turn to the Chinese embassy for passports and emergency help.
Frequently asked questions
Where is the Chinese embassy in India?
The Chinese embassy is in New Delhi, at Shanti Path 50-D, 110021 New Delhi.
Does China have consulates in India?
Yes, China has 2 consulates general in Kolkata and Mumbai.
Do Indian citizens need a visa for China?
China requires Indian citizens to hold a visa issued in advance.
Do Chinese citizens need a visa for India?
India requires Chinese citizens to hold a visa issued in advance.
Does India have an embassy in China?
Yes, India has its embassy in Beijing, along with 3 other missions in China.