Sri Lankan embassies in nearby countries

» Bangladesh

» Maldives

» Nepal

» Pakistan

Sri Lankan embassies worldwide

Sri Lankan flag Sri Lankan representation in India

New Delhi — Sri Lankan High Commission

Address27, Kautilya Marg
Chanakyapuri
New Delhi - 110 021
Phonelocal: (011) 2301.0201
international: +91.11.2301.0201

Chennai — Sri Lankan Consulate-General

Address196, T.T.K. Road, Alwarpet
Chennai - 600018
Phonelocal: (044) 2498.7896
international: +91.44.2498.7896

Mumbai — Sri Lankan Consulate-General

Address34, Homi Mody Street
Mumbai 400 001
Phonelocal: (022) 2204.5861
international: +91.22.2204.5861