Here lists all overseas Embassies and consular missions all diplomatic and consular representations in Sri Lanka which promote friendly relations between Sri Lanka and its represented country. There are total 27 embassies, 68 Deputy High Commission / Consulates General / Consulates (including Honorary Consulates) and 0 other representations (outside of the capital city) in Sri Lanka. Currently, Sri Lanka maintains 47 embassies and high commissions abroad as well as 85 consulates and 0 other representations.
The page details were last updated on 30-09-2024
Embassies in Sri Lanka
Consulates in Sri Lanka
A
B
- Bangladesh - Bangladeshi High Commission in Colombo
- Belarus - Belarussian Honorary Consulate in Colombo
- Belgium - Belgian Honorary Consulate in Colombo
- Benin - Beninese Honorary Consulate in Colombo
- Bhutan - Bhutanese Honorary Consulate in Colombo
- Bosnia and Herzegovina - Bosnian Herzegovinian Honorary Consulate in Colombo
- Botswana - Botswana Honorary Consulate in Colombo
C
- Canada - High Commission of Canada in Colombo
- Chile - Chilean Honorary Consulate in Colombo
- Comoros - Comoran Honorary Consulate in Kandy
- Croatia - Croatian Honorary Consulate in Colombo
- Cyprus - Honorary Consulate of the Republic of Cyprus in Colombo
- Czech Republic - Honorary Consulate of the Czech Republic in Colombo
D
- Denmark - Danish Honorary Consulate General in Colombo
- Dominican Republic - Dominican (Republic) Honorary Consulate in Colombo
E
- El Salvador - El Salvadoran Honorary Consulate in Colombo
- Estonia - Estonian Honorary Consulate in Colombo
F
- Fiji - Fijian Honorary Consulate General in Colombo
- Finland - Honorary Consulate General of Finland in Colombo
G
- Greece - Greek Honorary Consulate General in Colombo
- Guinea - Bissau-Guinean Honorary Consulate in Colombo
- Guyana - Guyanese Honorary Consulate in Colombo
H
I
- Iceland - Icelandic Honorary Consulate General in Colombo
- India - High Commission of India in Colombo
- India - Indian Consulate General in Hambantota
- India - Indian Consulate General in Jaffna
- India - High Commission of India in Kandy
- Ireland - Irish Honorary Consulate in Colombo
J
K
L
- Latvia - Latvian Honorary Consulate General in Colombo
- Lithuania - Lithuanian Honorary Consulate in Colombo
M
- Madagascar - Madagascan Honorary Consulate in Colombo
- Malaysia - Malaysian High Commission in Colombo
- Malta - Maltese Honorary Consulate in Colombo
- Mauritius - Mauritian Honorary Consulate in Colombo
- Mexico - Mexican Honorary Consulate in Colombo
- Mongolia - Mongolian Honorary Consulate in Colombo
- Morocco - Moroccan Honorary Consulate in Colombo
N
- Namibia - Namibian Honorary Consulate in Colombo
- New Zealand - New Zealand Consulate in Colombo
- Nigeria - Nigerian High Commission in Colombo
P
- Pakistan - Pakistani High Commission in Colombo
- Panama - Panamanian Honorary Consulate General in Colombo
- Peru - Peruvian Honorary Consulate in Colombo
- Philippines - Consulate General of Philippines in Colombo
- Poland - Polish Honorary Consulate General in Colombo
- Portugal - Portuguese Honorary Consulate in Colombo
R
S
- Senegal - Senegalese Honorary Consulate in Colombo
- Serbia - Serbian Honorary Consulate in Colombo
- Seychelles - Seychellois High Commission in Colombo
- Singapore - Singaporean Honorary Consulate General in Colombo
- Slovakia - Slovakian Honorary Consulate in Colombo
- Slovenia - Slovenian Honorary Consulate General in Colombo
- South Africa - South African High Commission in Colombo
- Spain - Spanish Honorary Consulate in Colombo
- Sweden - Swedish Honorary Consulate General in Colombo
T
U
- Ukraine - Ukrainian Honorary Consulate in Colombo
- United Kingdom - British High Commission in Colombo
- Uruguay - Uruguayan Honorary Consulate in Colombo
To help us improve