Search cities, sights, food

Emergency help

India embassy and consulates in China

Embassy in Beijing

Embassy of the Republic of India
印度共和国驻华大使馆

Phone
+86 10 8531 2500+86 10 8531 2501+86 10 8531 2502
Consular section
+86 10 8531 2500
Address in Chinese
北京市朝阳区亮马桥北街5号
No.5, Liang Ma Qiao Bei Jie, Chaoyang District, Beijing 100600
Website
www.eoibeijing.gov.in
Open in map

Consulates

Guangzhou

Consulate General of the Republic of India in Guangzhou
印度共和国驻广州总领事馆

Phone
+86 20 8550 1501 ext. 05
Consular district
广东、福建、湖南、广西、海南、四川、云南
Address in Chinese
广东省广州市天河区林和中路8号海航大厦14楼01-04单元

Shanghai

Consulate General of the Republic of India in Shanghai
印度共和国驻上海总领事馆

Phone
+86 21 6275 8885
Consular district
上海、江苏、浙江
Address in Chinese
上海市长宁区红宝石路500号东银中心B栋6楼

Phone numbers come from China’s Ministry of Foreign Affairs list. They change: check the embassy website before you travel. Checked against official sources: 2026-11-11

[1][2][3][4]

What to do if you lose your passport