Indian embassies in nearby countries

» Hong Kong

» Japan

» Mongolia

» North Korea

» South Korea

Indian embassies worldwide

Indian flag Indian representation in China

Beijing — Indian Embassy

Address1, Ritan Dong Lu
Beijing 100600
Phonelocal: (010) 6532.1908
international: +86.10.6532.1908

Guangzhou — Indian Consulate-General

AddressSkyfame Tower, 1-4, 14th Floor
8, Linhe Zhong Road
Tianhe District
Guangzhou 510610
Phonelocal: (020) 8550.1501
international: +86.20.8550.1501

Shanghai — Indian Consulate-General

AddressShanghai International Trade Centre, #1008
2201 Yan An (West) Road
Shanghai 200336
Phonelocal: (021) 6275.8882
international: +86.21.6275.8882