Sending country — Asia · South Asia
Sri Lanka
Sri Lanka maintains diplomatic missions around the world, including embassies, high commissions, consulates, and permanent missions. These offices represent Sri Lanka abroad, maintain relations with foreign governments, support trade and economic cooperation, and promote cultural and international exchanges.
Embassies
34 recordsMissions headed by an ambassador.
Embassy of Sri Lanka in Abu Dhabi, UAEAbu Dhabi, United Arab Emirates+971 2 631 6444Embassy of Sri Lanka in Addis Ababa, EthiopiaAddis Ababa, Ethiopia+251 11 6154 681, +251 11 6154 785Embassy of Sri Lanka in Amman, JordanAmman, Jordan+962 6 582 0611 / 2Embassy of Sri Lanka in Ankara, TurkeyAnkara, Turkey+90 312 427 1020 to 25Embassy of Sri Lanka in Bangkok, ThailandBangkok, Thailand+66 2 105 4851Embassy of Sri Lanka in Beijing, ChinaBeijing, China+86 10 6532 1861 / 2Embassy of Sri Lanka in Beirut, LebanonBeirut, Lebanon+961 5 457 226Embassy of Sri Lanka in Berlin, GermanyBerlin, Germany+49 30 8090 9749Embassy of Sri Lanka in Brasilia, BrazilBrasília - DF, Brazil+55 61 3541 3481, +55 61 3541 3488Embassy of Sri Lanka in Brussels, BelgiumBrussels, Belgium+32 2 344 5394, +32 2 344 5585, Consular Services: +32 47 225 0616Embassy of Sri Lanka in Cairo, EgyptCairo, Egypt+20 2 2735 0047, +20 2 2735 4966Embassy of Sri Lanka in Jakarta, IndonesiaCentral Jakarta, Indonesia+62 21 314 1018, +62 21 316 1886, +62 21 3190 2389Embassy of Sri Lanka in Doha, QatarDoha, Qatar+974 4499 8660Embassy of Sri Lanka in Hanoi, VietnamHanoi, Vietnam+84 24 3734 1894 to 6Embassy of Sri Lanka in Havana, CubaHavana, Cuba+53 7 214 1125, +53 7 204 2562Embassy of Sri Lanka in Kathmandu, NepalKathmandu, Nepal+977 1 472 0623, +977 1 472 1389Embassy of Sri Lanka in KuwaitKuwait City, Kuwait+965 2535 4611Embassy of Sri Lanka in Manila, PhilippinesMakati City, Philippines+63 2 812 0124, +63 2 812 0125Embassy of Sri Lanka in Manama, BahrainManama, Bahrain+973 1700 8410, +973 1766 0408Embassy of Sri Lanka in Moscow, RussiaMoscow, Russia+7 495 688 1620, +7 495 688 1651, ext.11Embassy of Sri Lanka in Muscat, OmanMuscat, Oman+968 2469 7841Embassy of Sri Lanka in Paris, FranceParis, France+33 1 55 73 31 31Embassy of Sri Lanka in Riyadh, Saudi ArabiaRiyadh, Saudi Arabia+966 11 460 8232Embassy of Sri Lanka in Rome, ItalyRome, Italy+39 06 6934 2030Embassy of Sri Lanka in Seoul, South KoreaSeoul, South Korea+82 2 735 2966 / 7, +82 2 735 2968Embassy of Sri Lanka in Stockholm, SwedenStockholm, Sweden+46 8 663 6523, +46 8 663 6525Embassy of Sri Lanka in Tehran, IranTehran, Iran+98 21 8865 6253 / 6328Embassy of Sri Lanka in Tel Aviv, IsraelTel Aviv, Israel+972 3 527 7635, +972 3 527 7638Embassy of Sri Lanka in The Hague, NetherlandsThe Hague, Netherlands+31 70 365 5910Embassy of Sri Lanka in Tokyo, JapanTokyo, Japan+81 3 3440 6911 / 12Embassy of Sri Lanka in Vienna, AustriaVienna, Austria+43 1 503 79 88Embassy of Sri Lanka in Warsaw, PolandWarsaw, Poland+48 22 853 8897, +48 22 853 8908Embassy of Sri Lanka in Washington, D.C., United StatesWashington, D.C., United States(202) 483-4025Embassy of Sri Lanka in Yangon, MyanmarYangon, Myanmar+95 1 822 2812
High Commissions
13 recordsEmbassies exchanged between Commonwealth countries.
Deputy High Commission of Sri Lanka in Chennai, IndiaChennai, India+91 44 2824 1896, +91 44 2825 2612High Commission of Sri Lanka in Dhaka, BangladeshDhaka, Bangladesh+88 02 989 6353High Commission of Sri Lanka in Islamabad, PakistanIslamabad, Pakistan+92 51 282 8723High Commission of Sri Lanka in Kuala Lumpur, MalaysiaKuala Lumpur, Malaysia+60 3 2034 1705 / 6, Consular Section: +60 3 2032 2348High Commission of Sri Lanka in London, United KingdomLondon, United Kingdom+44 20 7262 1841High Commission of Sri Lanka in Male, MaldivesMale, Maldives+960 332 2845, +960 331 3546High Commission of Sri Lanka in Nairobi, KenyaNairobi, Kenya+254 734 387 267High Commission of Sri Lanka in New Delhi, IndiaNew Delhi, India+91 11 2301 0201 / 0202 / 0203High Commission of Sri Lanka in Ottawa, CanadaOttawa, Canada(613) 233-8449High Commission of Sri Lanka in Pretoria, South AfricaPretoria, South Africa+27 12 460 7679, +27 12 460 7690High Commission of Sri Lanka in SingaporeSingapore, Singapore+65 6254 4595High Commission of Sri Lanka in Victoria, SeychellesVictoria, Seychelles+248 461 0590, +248 461 0593, +248 461 0595High Commission of Sri Lanka in Canberra, AustraliaYarralumla, Australia+61 2 6198 3756
Permanent Missions
2 recordsDelegations to the United Nations and other international bodies.
Consulates
105 recordsConsulates general, consulates, and honorary consulates.
Honorary Consulate of Sri Lanka in Adana, Turkey hon.Adana, Turkey+90 322 457 7207Honorary Consulate of Sri Lanka in Limassol, Cyprus hon.Aglantzia, Cyprus+357 22 331 299Honorary Consulate of Sri Lanka in Alanya, Turkey hon.Alanya, Turkey+90 242 514 4242, Mobile: +90 532 428 0707Honorary Consulate of Sri Lanka in Auburndale, Massachusetts hon.Auburndale, United States(617) 213-8370Honorary Consulate of Sri Lanka in Bandar Seri Begawan, Brunei hon.Bandar Seri Begawan, Brunei(+673) 265 1501, (+673) 265 1502, (+673) 265 1522, (+673) 877 3416Honorary Consulate of Sri Lanka in Barcelona, Spain hon.Barcelona, Spain+34 9345 34402, Mobile: +34 6209 73606Honorary Consulate of Sri Lanka in Belgrade, Serbia hon.Belgrade, Serbia+381 11 36 90 245, Mobile: +381 63 209 273Honorary Consulate of Sri Lanka in Perth, Australia hon.Bentley, Australia+61 8 6274 9506Honorary Consulate of Sri Lanka in Copenhagen, Denmark hon.Birkerød, Denmark+45 2843 0251Honorary Consulate of Sri Lanka in Bishkek, Kyrgyzstan hon.Bishkek, Kyrgyzstan+996 772 779 486Honorary Consulate of Sri Lanka in Bogota, Colombia hon.Bogota, Colombia+57 310 564 0128, +57 1 213 3708, +57 1 368 3211Honorary Consulate Of Sri Lanka In Bratislava, Slovakia hon.Bratislava, Slovakia+421 259 317 110, +421 903 909 998Honorary Consulate of Sri Lanka in Bremen, Germany hon.Bremen, Germany+49 421 800 8780Honorary Consulate of Sri Lanka in Bucharest, Romania hon.Bucharest, Romania+40 723 699 611Honorary Consulate of Sri Lanka in Bursa, Turkey hon.Bursa, Turkey+90 532 548 51 63, +90 224 373 00 58, Mobile: +90 532 548 51 63Honorary Consulate of Sri Lanka in Busan, South Korea hon.Busan, South Korea+82 51 647 8142Honorary Consulate of Sri Lanka in Calgary, Alberta hon.Calgary, Canada(403) 830-9235Honorary Consulate of Sri Lanka in Cape Town, South Africa hon.Cape Town, South Africa+27 834 629 207Honorary Consulate of Sri Lanka in Catania, Italy hon.Catania, Italy+39 347 829 0046Honorary Consulate of Sri Lanka in Chittagong, Bangladesh hon.Chittagong, Bangladesh+880 31 740 116Honorary Consulate of Sri Lanka in Antwerp, Belgium hon.Conderzeel, Belgium+32 52 302 059, +32 475 731 300Honorary Consulate of Sri Lanka in Daegu, South Korea hon.Daegu, South Korea+856 053 580 7711, +856 010 350 90777Honorary Consulate of Sri Lanka in Dakar, Senegal hon.Dakar, Senegal+221 775 923 052Honorary Consulate of Sri Lanka in Dar es Salaam, Tanzania hon.Dar es Salaam, Tanzania+255 22 215 2739, +255 22 215 2100, Mobile: +255 754 674 893Honorary Consulate of Sri Lanka in Davao City, Philippines hon.Davao City, Philippines+63 82 224 0225Consulate General of Sri Lanka in DubaiDubai, United Arab Emirates+971 4 611 5555Honorary Consulate of Sri Lanka in Durban, South Africa hon.Durban, South Africa+27 31 560 2210Honorary Consulate of Sri Lanka in Edinburgh, Scotland hon.Edinburgh, United Kingdom+44 131 242 1383Honorary Consulate of Sri Lanka in Erzurum, Turkey hon.Erzurum, Turkey+90 442 415 1056, Mobile: +90 533 763 6465Honorary Consulate General of Sri Lanka in Helsinki, Finland hon.Espoo, Finland+358 503 102 900, +358 40 932 9400Honorary Consulate of Sri Lanka in Gaborone, Botswana hon.Gaborone, Botswana+267 3952 0011, 7130 6386Consulate General of Sri Lanka in Geneva, SwitzerlandGeneva, Switzerland+41 22 919 12 50Honorary Consulate of Sri Lanka in Adelaide, Australia hon.Glenunga, Australia+61 435 364 090Honorary Consulate of Sri Lanka in Gothenburg, Sweden hon.Gothenburg, Sweden+46 10 101 1120, +46 730 299 901Honorary Consulate of Sri Lanka in Graz, Austria hon.Graz, Austria+43 664 101 48 38Honorary Consulate of Sri Lanka in Salzburg, Austria hon.Grödig, Austria+43 6246 76384-125Consulate General of Sri Lanka in Guangzhou, ChinaGuangzhou, China+86 20 8365 2857Honorary Consulate of Sri Lanka in Halifax, Nova Scotia hon.Halifax, Canada(902) 566-0487Honorary Consulate of Sri Lanka in Hamburg, Germany hon.Hamburg, Germany+49 402 262 035 80Honorary Consulate of Sri Lanka in Hannover, Germany hon.Hannover, Germany+49 511 740 74 56Honorary Consulate of Sri Lanka in Helsingborg, Sweden hon.Helsingborg, Sweden+46 (0) 42 424 2321, +46 (0) 768 72 8345Honorary Consulate of Sri Lanka in Ho Chi Minh City, Vietnam hon.Ho Chi Minh City, Vietnam+84 985 164 800Honorary Consulate of Sri Lanka in Honiara, Solomon Islands hon.Honiara, Solomon Islands+677 42222, +677 749 6723, +61 439 259 649Honorary Consulate of Sri Lanka in Honolulu, Hawaii hon.Honolulu, United States(808) 798-4095Honorary Consulate of Sri Lanka in Izmir, Turkey hon.Izmir, Turkey+90 236 233 2111, +90 232 343 1888Consulate General of Sri Lanka in Jeddah, Saudi ArabiaJeddah, Saudi Arabia+966 12 655 1251, +966 12 655 1002Honorary Consulate of Sri Lanka in Jerusalem, Israel hon.Jerusalem, Israel+972 7374 14200, +972 52 321 4200Honorary Consulate of Sri Lanka in Joso, Japan hon.Joso, Japan0297-30-8818, Mobile: 090-6188-4339Honorary Consulate of Sri Lanka in Dusseldorf, Germany hon.Kaarst, Germany+49 1577 1423 783Consulate General of Sri Lanka in Karachi, PakistanKarachi, Pakistan+92 21 3534 6615, +92 21 3585 4024, Consular Division: +92 21 3534 6614Honorary Consulate of Sri Lanka in Khartoum, Sudan hon.Khartoum, Sudan+249 183 784 222Honorary Consulate of Sri Lanka in Kingston, Jamaica hon.Kingston 6, Jamaica+1876 927 9777Honorary Consulate of Sri Lanka in Hong Kong hon.Kowloon, Hong Kong+852 2797 8287Honorary Consulate of Sri Lanka in Kursk, Russia hon.Kursk, Russia+7 471 273 0751, +7 910 310 3833Honorary Consulate of Sri Lanka in La Paz, Bolivia hon.La Paz, Bolivia+591 7203 0400Honorary Consulate of Sri Lanka in Lahore, Pakistan hon.Lahore, Pakistan+92 42 3595 7153, +92 300 841 9208Honorary Consulate of Sri Lanka in Salvador, Brazil hon.Lauro de Freitas, Brazil+55 71 92001 1854, +55 71 3508 0520, Mobile: +55 71 99305 8667Honorary Consulate of Sri Lanka in Leipzig, Germany hon.Leipzig, Germany+94 341 926 5573Honorary Consulate of Sri Lanka in Lima, Peru hon.Lima, Peru+51 1 242 0745, +51 1 988 477 234, +51 1 445 8972Honorary Consulate of Sri Lanka in Blantyre, Malawi hon.Limbe, Malawi+265 999 664 333, +265 888 964 444Honorary Consulate of Sri Lanka in Ljubljana, Slovenia hon.Ljubljana, Slovenia+386 3138 0555Consulate General of Sri Lanka in Los Angeles, CaliforniaLos Angeles, United States(213) 387-0210Honorary Consulate of Sri Lanka in Lusaka, Zambia hon.Lusaka, Zambia+260 977 770 832, +260 211 292 258Honorary Consulate of Sri Lanka in Mainz, Germany hon.Mainz, Germany+49 6135 716 96 44Honorary Consulate of Sri Lanka in Maputo, Mozambique hon.Maputo, Mozambique+258 21 359 704, +258 21 245 903, +258 23 007 360Honorary Consulate of Sri Lanka in Medan, Indonesia hon.Medan, Indonesia+62 61 414 4777, +62 61 811 631 900Consulate General of Sri Lanka in Melbourne, AustraliaMelbourne, Australia+61 3 9290 4200Consulate General of Sri Lanka in Milan, ItalyMilan, Italy+39 02 4953 6530, WhatsApp: +39 327 548 0615Honorary Consulate of Sri Lanka in Monaco hon.Monaco, Monaco+377 97 77 15 37Consulate General of Sri Lanka in Mumbai, IndiaMumbai, India+91 22 2204 5861, +91 22 2204 8303Honorary Consulate of Sri Lanka in Munich, Germany hon.Munich, Germany+49 30 897 201 20Honorary Consulate of Sri Lanka in Nagoya, Japan hon.Nagoya, Japan+81 52 561-7123Honorary Consulate of Sri Lanka in Naples, Italy hon.Naples, Italy+39 081 247 1105Honorary Consulate of Sri Lanka in Nevsehir, Turkey hon.Nevşehir, Turkey+90 384 271 2300, Mobile: +90 533 204 2600Honorary Consulate of Sri Lanka in Osaka, Japan hon.Osaka, Japan+81 66 282 5534, +81 805 142 7292Honorary Consulate of Sri Lanka in Otaru, Japan hon.Otaru City, Japan+81 134 33 6102Honorary Consulate of Sri Lanka in Paramaribo, Suriname hon.Paramaribo, Suriname+597 853 7426Honorary Consulate of Sri Lanka in Philadelphia, Pennsylvania hon.Philadelphia, United States(215) 665-1100Honorary Consulate of Sri Lanka in Phoenix, Arizona hon.Phoenix, United States(602) 254-1899Honorary Consulate of Sri Lanka in Port Moresby, Papua New Guinea hon.Port Moresby, Papua New Guinea+675 7687 5850Honorary Consulate of Sri Lanka in Prague, Czech Republic hon.Průhonice, Czech Republic+420 602 324 403Honorary Consulate of Sri Lanka in Quito, Ecuador hon.Quito, Ecuador+249 183 784 222Honorary Consulate of Sri Lanka in Reykjavik, Iceland hon.Reykjavik, Iceland+354 892 4617Honorary Consulate General of Sri Lanka in Riga, Latvia hon.Riga, Latvia+371 722 9073Honorary Consulate of Sri Lanka in Rio de Janeiro, Brazil hon.Rio de Janeiro, Brazil+55 2121 2240 5381, +55 2121 2205 8116, +55 2121 2205 9433, Mobile: +55 2121 99971 2776Honorary Consulate of Sri Lanka in Gaziantep, Turkey hon.Sehitkamil, Turkey+90 342 341 7070Consulate General of Sri Lanka in Shanghai, ChinaShanghai, China+86 21 6237 6672Honorary Consulate of Sri Lanka in Sofia, Bulgaria hon.Sofia, Bulgaria+359 888 704 210Honorary Consulate of Sri Lanka in Montreal, Quebec hon.St-Laurent, Canada(514) 963-5140Honorary Consulate of Sri Lanka in Stuttgart, Germany hon.Stuttgart, Germany+49 711 223 7953Honorary Consulate of Sri Lanka in Surrey, British Columbia hon.Surrey, Canada(236) 513-4744Honorary Consulate of Sri Lanka in Suva, Fiji hon.Suva, Fiji+679 999 0690Honorary Consulate of Sri Lanka in Sao Paulo, Brazil hon.São Paulo, Brazil+55 11 3865 2060Honorary Consulate of Sri Lanka in Tallinn, Estonia hon.Tallinn, Estonia+372 5343 2844 / 664 0280Honorary Consulate of Sri Lanka in Tbilisi, Georgia hon.Tbilisi, Georgia+995 0322 29 43 43, +995 577 49 41 01Honorary Consulate of Sri Lanka in Tirana, Albania hon.Tirana, Albania+355 4 222 1666, +355 692 069 888Consulate General of Sri Lanka in Toronto, OntarioToronto, Canada(416) 323-9133Honorary Consulate of Sri Lanka in Trabzon, Turkey hon.Trabzon, Turkey+90 462 229 1060, Mobile: +90 532 218 41 43Honorary Consulate of Sri Lanka in Tunis, Tunisia hon.Tunis, Tunisia+216 71 656 354Honorary Consulate of Sri Lanka in Valletta, Malta hon.Valletta, Malta+356 2123 6206, +356 2124 7604, +356 2123 8256Honorary Consulate of Sri Lanka in Vilnius, Lithuania hon.Vilnius, Lithuania+37 052 500 800, +37 052 500 802, +37 068 793 933Honorary Consulate of Sri Lanka in Wellington, New Zealand hon.Wellington, New Zealand027 435 5624, 04 560 3733Honorary Consulate of Sri Lanka in Winnipeg, Manitoba hon.Winnipeg, Canada(204) 227-4531Honorary Consulate of Sri Lanka in Yerevan, Armenia hon.Yerevan, Armenia+374/10) 54 65 49Honorary Consulate of Sri Lanka in Zurich, Switzerland hon.Zurich, Switzerland+41 44 666 05 55
Other Representations
1 recordsRepresentative offices, delegations, and other accredited posts.
By host country
88 countriesShowing the 60 most-represented hosts of 88.
Cities
154 cities
Abu Dhabi1
Adana1
Addis Ababa1
Aglantzia1
Alanya1
Amman1
Ankara1
Auburndale1
Bandar Seri Begawan1
Bangkok1
Barcelona1
Beijing1
Beirut1
Belgrade1
Bentley1
Berlin1
Birkerød1
Bishkek1
Bogota1
Brasília - DF1
Bratislava1
Bremen1
Brussels1
Bucharest1
Bursa1
Busan1
Cairo1
Calgary1
Cape Town1
Catania1
Central Jakarta1
Chennai1
Chittagong1
Conderzeel1
Daegu1
Dakar1
Dar es Salaam1
Davao City1
Dhaka1
Doha1
Dubai1
Durban1
Edinburgh1
Erzurum1
Espoo1
Gaborone1
Geneva2
Glenunga1
Gothenburg1
Graz1
Grödig1
Guangzhou1
Halifax1
Hamburg1
Hannover1
Hanoi1
Havana1
Helsingborg1
Ho Chi Minh City1
Honiara1
Honolulu1
Islamabad1
Izmir1
Jeddah1
Jerusalem1
Joso1
Kaarst1
Karachi1
Kathmandu1
Khartoum1
Kingston 61
Kowloon1
Kuala Lumpur1
Kursk1
Kuwait City1
La Paz1
Lahore1
Lauro de Freitas1
Leipzig1
Lima1
Limbe1
Ljubljana1
London1
Los Angeles1
Lusaka1
Mainz1
Makati City1
Male1
Manama1
Maputo1
Medan1
Melbourne1
Milan1
Monaco1
Moscow1
Mumbai1
Munich1
Muscat1
Nagoya1
Nairobi1
Naples1
Nevşehir1
New Delhi1
New York1
Osaka1
Otaru City1
Ottawa1
Paramaribo1
Paris1
Philadelphia1
Phoenix1
Port Moresby1
Pretoria1
Průhonice1
Quito1
Ramallah1
Reykjavik1
Riga1
Rio de Janeiro1
Riyadh1
Rome1
São Paulo1
Sehitkamil1
Seoul1
Shanghai1
Singapore1
Sofia1
St-Laurent1
Stockholm1
Stuttgart1
Surrey1
Suva1
Tallinn1
Tbilisi1
Tehran1
Tel Aviv1
The Hague1
Tirana1
Tokyo1
Toronto1
Trabzon1
Tunis1
Valletta1
Victoria1
Vienna1
Vilnius1
Warsaw1
Washington, D.C.1
Wellington1
Winnipeg1
Yangon1
Yarralumla1
Yerevan1
Zurich1