Sri Lankan embassies in nearby countries

» Japan

» South Korea

Sri Lankan embassies worldwide

Sri Lankan flag Sri Lankan representation in China

Beijing — Sri Lankan Embassy

Address3, Jlan Hua Lu
Beijing 100600
Phonelocal: (010) 6532.1861
international: +86.10.6532.1861

Shanghai — Sri Lankan Consulate-General

Address5E, Hongqiao Business Center
2272 Hongqiao Road
Shanghai 200336
Phonelocal: (021) 6237.6672
international: +86.21.6237.6672