Missions located here — 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.
Cities
20 citiesEmbassies
29 recordsMissions headed by an ambassador.
Embassy of Brazil in Colombo, Sri LankaColombo, Brazil+94 11 266 3565Embassy of Iraq in Colombo, Sri LankaColombo, Iraq+94 11 269 6600, +94 11 269 6612, +94 11 574 7067Embassy of Kuwait in Colombo, Sri LankaColombo, Kuwait+94 11 259 7958, +94 11 259 7959, +94 11 259 7960Embassy of Romania in Colombo, Sri LankaColombo, Romania+94 11 267 3331Embassy of UAE in Colombo, Sri LankaColombo, United Arab Emirates+94 11 256 5052Embassy of Saudi Arabia in Colombo, Sri LankaColombo 03, Saudi Arabia+94 11 268 2087, +94 11 268 2089, +94 11 268 2085Embassy of the United States in Colombo, Sri LankaColombo 03, United States+94 (11) 202-8500Embassy of Egypt in Colombo, Sri LankaColombo 05, Egypt+94 11 250 8752, +94 11 258 3621Embassy of Iran in Colombo, Sri LankaColombo 05, Iran+94 11 208 1515 / 1516 / 1517Embassy of Myanmar in Colombo, Sri LankaColombo 07, Myanmar+94 11 2681 007, +94 11 2696 440Embassy of Netherlands in Colombo, Sri LankaColombo 07, Netherlands+94 112 510 200Embassy of Oman in Colombo, Sri LankaColombo 07, Oman(+94) 11-230 1278, (+94) 11-230 1279Embassy of Palestine in Colombo, Sri LankaColombo 07, Palestine+94 11 269 5991, +94 11 268 7131Embassy of Qatar in Colombo, Sri LankaColombo 07, Qatar+94 11 269 0440, +94 11 269 0441Embassy of Thailand in Colombo, Sri LankaColombo 07, Thailand+94 11 7529 500, +94 11 7529 501, +94 11 7529 502, +94 11 7529 503Embassy of Vietnam in Colombo, Sri LankaColombo 07, Vietnam(+94-11) 269 6050Embassy of Afghanistan in Colombo, Sri LankaColombo 08, Afghanistan+94 (11) 267 5386, Consular Affairs: +94 (11) 268 3452Embassy of Türkiye in Colombo, Sri LankaColombo 08, Turkey+94 11 214 6600Embassy of Germany in Colombo, Sri LankaColombo 3, Germany+94 11 258 0431Embassy of Cuba in Colombo, Sri LankaColombo 5, Cuba+94 11 250 1583Embassy of Italy in Colombo, Sri LankaColombo 5, Italy+94 11 258 8388Embassy of China in Colombo, Sri LankaColombo 7, China+94 11 268 8610Embassy of France in Colombo, Sri LankaColombo 7, France+94 11 2639 400Embassy of Indonesia in Colombo, Sri LankaColombo 7, Indonesia+94 11 267 4337Embassy of Japan in Colombo, Sri LankaColombo 7, Japan+94 11 269 3831, +94 11 269 3832, +94 11 269 3833Embassy of Nepal in Colombo, Sri LankaColombo 7, Nepal+94 11 268 9656 / 7Embassy of Russia in Colombo, Sri LankaColombo 7, Russia+94 11 269 7036, Consular Section: +94 11 269 7042Embassy of South Korea in Colombo, Sri LankaColombo 7, South Korea+94 11 269 9036, +94 11 269 9037, +94 11 269 9038Embassy of Switzerland in Colombo, Sri LankaColombo 7, Switzerland+94 11 269 51 17
High Commissions
11 recordsEmbassies exchanged between Commonwealth countries.
High Commission of New Zealand in Colombo, Sri LankaColombo, New Zealand+94 11 217 4717High Commission of Canada in Colombo, Sri LankaColombo 03, Canada+94 11 532 6232High Commission of Malaysia in Colombo, Sri LankaColombo 03, Malaysia+94 11 755 7711, +94 11 755 7712, +94 11 755 7713High Commission of Bangladesh in Colombo, Sri LankaColombo 07, Bangladesh+94 11 269 5744, +94 11 269 5748High Commission of South Africa in Colombo, Sri LankaColombo 07, South Africa+94 11 246 3000, +94 77 363 3334High Commission of India in Colombo, Sri LankaColombo 3, IndiaGeneral enquiries: +94 11 232 7587, +94 11 242 1605, +94 11 242 2788, and +94 11 242 2789; passport and consular issues: +94 11 242 2860 and +94 11 242 2788High Commission of Maldives in Colombo, Sri LankaColombo 4, Maldives+94 11 258 0076, Hotline: +94 76 881 6666British High Commission in Colombo, Sri LankaColombo 7, United Kingdom+94 11 539 0639High Commission of Australia in Colombo, Sri LankaColombo 7, Australia+94 11 246 3200High Commission of Pakistan in Colombo, Sri LankaColombo 7, Pakistan+94 11 205 5681, +94 11 205 5682Assistant High Commission of India in Kandy, Sri LankaKandy, India94 81 222 2652 / 3786, Visa, Consular, Passport and Commercial queries: +94 81-222 3777
Consulates
50 recordsConsulates general, consulates, and honorary consulates.
Honorary Consulate General of Slovenia in Colombo, Sri Lanka hon.Colombo, Slovenia+94 112 711 401Honorary Consulate of Austria in Colombo, Sri Lanka hon.Colombo, Austria+94 11 238 5660, +94 70 430 0755Honorary Consulate of Belarus in Colombo, Sri Lanka hon.Colombo, Belarus+94 11 43 46 776, +94 11 25 33 045Honorary Consulate of Czech Republic in Colombo, Sri Lanka hon.Colombo, Czech Republic+94 777 686 259, +94 115 559 083Honorary Consulate of Denmark in Colombo, Sri Lanka hon.Colombo, Denmark+94 11 202 7193Honorary Consulate of Guatemala in Colombo, Sri Lanka hon.Colombo, Guatemala+94 11 779 7010, +94 11 244 7381, +94 11 446 1350, +94 11 868 8152Honorary Consulate of Latvia in Colombo, Sri Lanka hon.Colombo, Latvia(94) 11 2385 660, (94) 11 2575 740, (94) 77 3466 336Honorary Consulate of Luxembourg in Colombo, Sri Lanka hon.Colombo, Luxembourg+94 11 278 4144, +94 77 385 0650Honorary Consulate of Malta in Colombo, Sri Lanka hon.Colombo, Malta+94 112 336 853Honorary Consulate of Mauritius in Colombo, Sri Lanka hon.Colombo, Mauritius+94 11 207 1212Honorary Consulate of Namibia in Colombo, Sri Lanka hon.Colombo, Namibia+94 11 233 2375, +94 77 744 2111, +94 11 233 2367Honorary Consulate of Panama in Colombo, Sri Lanka hon.Colombo, Panama+94 11 535 1754, +94 11 237 5595, +94 722 401 472Honorary Consulate of Uruguay in Colombo, Sri Lanka hon.Colombo, Uruguay(+94 11) 243 8951Honorary Consulate of Zambia in Colombo, Sri Lanka hon.Colombo, Zambia+94 11 268 9121, +94 11 240 9294Honorary Consulate of Lithuania in Colombo, Sri Lanka hon.Colombo 01, Lithuania+94 11 2434 000 Ext. 212, Mobile: +94 777 253 444Honorary Consulate General of Greece in Colombo, Sri Lanka hon.Colombo 02, Greece+94 11 230 0782, +94 11 230 0783Honorary Consulate General of Singapore in Colombo, Sri Lanka hon.Colombo 02, Singapore+94 11 557 7300, +94 11 557 7111Honorary Consulate General of the Philippines in Colombo, Sri Lanka hon.Colombo 02, Philippines+94 11 432 2268, +94 11 432 2267, +94 77 665 6798Honorary Consulate of Bhutan in Colombo, Sri Lanka hon.Colombo 02, Bhutan+94 11 231 3131Honorary Consulate of Fiji in Colombo, Sri Lanka hon.Colombo 02, Fiji+94 112 308 110, +94 777 347 580Honorary Consulate of Ireland in Colombo, Sri Lanka hon.Colombo 04, Ireland+94 11 452 3900, +94 11 258 7895Honorary Consulate of Morocco in Colombo, Sri Lanka hon.Colombo 04, Morocco+94 11 258 9090, +94 72 782 4191Honorary Consulate of Serbia in Colombo, Sri Lanka hon.Colombo 05, Serbia+94 11 2584 104Honorary Consulate of Georgia in Colombo, Sri Lanka hon.Colombo 06, Georgia+94 11 432 4392Honorary Consulate of Dominican Republic in Colombo, Sri Lanka hon.Colombo 07, Dominican Republic+94 112 677 201, +94 777 312 586, +94 777 365 562Honorary Consulate of Kyrgyzstan in Colombo, Sri Lanka hon.Colombo 07, Kyrgyzstan+94 11 268 4420/3/4/7, +94 11 268 4040, +94 777 352 780, +94 768 445 063Honorary Consulate of Poland in Colombo, Sri Lanka hon.Colombo 07, Poland+94 773 585 997Honorary Consulate of Estonia in Colombo, Sri Lanka hon.Colombo 08, Estonia+94 11 268 3504, +94 11 268 3505, +011 426 89566, 0777-777-176Honorary Consulate of Mali in Colombo, Sri Lanka hon.Colombo 08, Mali+94 011 472 8211,Honorary Consulate of Mexico in Colombo, Sri Lanka hon.Colombo 10, Mexico+94 11 2699 236Honorary Consulate of Ethiopia in Colombo, Sri Lanka hon.Colombo 12, Ethiopia+94 76 668 6906Honorary Consulate General of Iceland in Colombo, Sri Lanka hon.Colombo 2, Iceland+94 (11) 243 3536, +94 (11) 247 9710Honorary Consulate of Croatia in Colombo, Sri Lanka hon.Colombo 2, Croatia00 94 11 25 28 95 73Honorary Consulate of Cyprus in Colombo, Sri Lanka hon.Colombo 2, Cyprus+94 11 230 2533Honorary Consulate of Madagascar in Colombo, Sri Lanka hon.Colombo 2, Madagascar(+94) 11 779 6705Honorary Consulate of Spain in Colombo, Sri Lanka hon.Colombo 2, Spain+94 11 247 8197, +94 11 553 3500, +94 11 553 3501Honorary Consulate of Sweden in Colombo, Sri Lanka hon.Colombo 2, Sweden+94 11230 7768Honorary Consulate General of Finland in Colombo, Sri Lanka hon.Colombo 3, Finland+94 114 727 222Honorary Consulate of Bosnia and Herzegovina in Colombo, Sri Lanka hon.Colombo 3, Bosnia and Herzegovina+94 11 257 3118Honorary Consulate of Portugal in Colombo, Sri Lanka hon.Colombo 3, Portugal+941 12 86 28 67, +94 0777 287785Honorary Consulate of Hungary in Colombo, Sri Lanka hon.Colombo 5, Hungary+94 11 258 9960, +94 11 258 9966Honorary Consulate of Slovakia in Colombo, Sri Lanka hon.Colombo 5, Slovakia+94 777 31 77 66Honorary Consulate of Belgium in Colombo, Sri Lanka hon.Colombo 7, Belgium+94 11 238 7510Honorary Consulate of Bulgaria in Colombo, Sri Lanka hon.Colombo 7, Bulgaria+94 7722 60809Honorary Consulate of Peru in Colombo, Sri Lanka hon.Colombo 7, Peru+94 11 267 6476 / 267 3673 / 269 3029Consulate General of India in Hambantota, Sri LankaHambantota, India+94 47 222 2500, +94 47 222 2502Consulate General of India in Jaffna, Sri LankaJaffna, India+94 21 222 0504 / 5, Consular Matters: +94 21 222 0995Honorary Consulate of France in Kandy, Sri Lanka hon.Kandy, France+94 81 555 5551, + 94 77 780 9733Honorary Consulate of Romania in Kandy, Sri Lanka hon.Kandy, Romania+94 81 563 3923Honorary Consulate of Seychelles in Colombo, Sri Lanka hon.Kotte, Seychelles+94 77 686 3345
Sending countries
85 countriesShowing the 60 largest of 85.