Embassies in Colombo

59 Diplomatic mission locations

There are about 59 diplomatic missions based in the city of Colombo, including Embassies, Consulates, High Commissions of various countries.

Map of foreign diplomatic missions in Colombo

Africa

4 diplomatic missions
Country
Country Type of diplomatic missions Phone number
Egypt Embassy +94 11 508752 ; +94 11 583621
Libya Embassy +94 112 693 700
Madagascar Honorary Consulate +94 11 779 6705
South Africa High Commission

Asia

14 diplomatic missions
Country
Country Type of diplomatic missions Phone number
Afghanistan Embassy +94 112 675 386
Bangladesh High Commission
China Embassy
India High Commission
Indonesia Embassy + 94 11 267 43 37
Japan Embassy +94-11-2693831/3
Malaysia High Commission
Maldives High Commission
Myanmar Embassy + 94 1 2696 440
Nepal Embassy +94 11-268-9656 and +94 11-268-9657
Singapore Consulate General +94 11 5577 300
South Korea Embassy +94-11-2699036-8 and +94-773325676
Thailand Embassy +9411 752 9500 and +9411 752 9503
Vietnam Embassy + 94 11 269 6050

Central America and Caribbean

2 diplomatic missions
Country
Country Type of diplomatic missions Phone number
Cuba Embassy +94 (1) 69 8438
Panama Consulate General +94-11-535 1754 and +94-11-237 5595

Europe

27 diplomatic missions
Country
Country Type of diplomatic missions Phone number
Austria Consulate +94 11 269 16 13
Belgium Honorary Consulate +94 11 238 75 11 and +94 772 530 202
Croatia Consulate + 94 11 25 28 95 73
Czech Republic Honorary Consulate +94 115 559 083
Denmark Consulate General +94 11-555-6699
Finland Honorary Consulate +94 114 727 222
France Embassy + 94 11 2 63 94 00
Germany Embassy +94 11 258 04 31
Greece Honorary General Consulate
Hungary Consulate General +94 11 2589-960 ; +94 11 2589-966
Iceland Consulate General +94 (11) 243 3536
Ireland Honorary Consulate +94 11 4523900
Italy Embassy +0094112588388
Latvia Honorary Consulate +94 112 385 660 and +94 112 385 661
Luxembourg Honorary Consulate +94 112 784 144
Malta Honorary Consulate + 94 112 575 511
Netherlands Embassy +94 112 510 200
Poland Honorary Consulate +94 773 585997
Romania Embassy +94 11 267 33 31
Russia Embassy +94 112 697 036
Serbia Honorary Consulate +94 11 2584 104
Slovakia Honorary Consulate +94 11 45 13466, 45 13469
Slovenia Consulate General +94 112 711 401
Sweden Consulate General +94 11 250 0760
Switzerland Embassy +94 11 269 51 17
Turkey Embassy +94 11 214 6600
United Kingdom High Commission

Middle East

6 diplomatic missions
Country
Country Type of diplomatic missions Phone number
Iran Embassy +94 11 268 1018 and +94 11 208 1515
Iraq Embassy +94 11 269 8600 and +94 11 574 7067
Kuwait Embassy +94 112 597 958 and +94 112 597 959
Qatar Embassy +94 112 690 440
Saudi Arabia Embassy +94112682087 and +94112682089
United Arab Emirates Embassy +94112565052 and +94112565053

North America

2 diplomatic missions
Country
Country Type of diplomatic missions Phone number
Canada High Commission
United States Embassy +94 11 249 8500

South America

3 diplomatic missions
Country
Country Type of diplomatic missions Phone number
Brazil Embassy +94 (11) 556.6900
Chile Honorary Consulate +94 11 232 4203
Peru Consulate +94 (11) 267 6476 and +94 (11) 267 6473

Oceania

1 diplomatic missions
Country
Country Type of diplomatic missions Phone number
Australia High Commission

Frequently asked questions, answered

How many foreign diplomatic representations are there in Colombo?

Colombo currently boasts about 59 foreign embassies, consulates, and diplomatic representations.