Indian embassies in nearby countries

» Afghanistan

» Bangladesh

» Bhutan

» Maldives

» Nepal

» Pakistan

Indian embassies worldwide

Indian flag Indian representation in Sri Lanka

Colombo — Indian High Commission

Address36-38, Galle Road
Colombo 3
Phonelocal: (011) 232.7587
international: +94.11.232.7587

Kandy — Indian Consulate

AddressNo. 31, Rajapihilla Mawatha
PO Box 47
Kandy
Phonelocal: (081) 222.2652
international: +94.81.222.2652