Embassy Index
24,115 records
Flag of Sri Lanka

Sending country — Asia · South Asia

Sri Lanka

155 missions|88 host countries|154 cities

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 records

Missions 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 records

Embassies exchanged between Commonwealth countries.

Permanent Missions

2 records

Delegations to the United Nations and other international bodies.

Consulates

105 records

Consulates 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 records

Representative offices, delegations, and other accredited posts.

By host country

88 countries

Showing the 60 most-represented hosts of 88.

Cities

154 cities

Heads of mission

42 named