Embassies in Colombo

60 Diplomatic mission locations

There are about 60 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
CountryType of diplomatic missionsPhone number
EgyptEmbassy+94 11 508752 ; +94 11 583621
LibyaEmbassy+94 112 693 700
MadagascarHonorary Consulate+94 11 779 6705
South AfricaHigh Commission+94 11 246 3000 and +94 77 363 3334

Asia

14 diplomatic missions
Country
CountryType of diplomatic missionsPhone number
AfghanistanEmbassy+94 112 675 386
BangladeshHigh Commission+94 11 269 5744
ChinaEmbassy0094-11-2688610.0094-11-2682494,0094-11-2694493
IndiaHigh Commission+94 112 327 587,
IndonesiaEmbassy+ 94 11 267 43 37
JapanEmbassy+94-11-2693831/3
MalaysiaHigh Commission+94 11 755 7711
MaldivesHigh Commission+94 1-586762; +94 1-500943
MyanmarEmbassy+ 94 1 2696 440
NepalEmbassy+94 11-268-9656 and +94 11-268-9657
SingaporeHonorary Consulate General+94 11 5577 300
South KoreaEmbassy+94-11-2699036-8 and +94-773325676
ThailandEmbassy+9411 752 9500 and +9411 752 9503
VietnamEmbassy+ 94 11 269 6050

Central America and Caribbean

2 diplomatic missions
Country
CountryType of diplomatic missionsPhone number
CubaEmbassy+94 (1) 69 8438
PanamaHonorary Consulate General+94-11-535 1754 and +94-11-237 5595

Europe

28 diplomatic missions
Country
CountryType of diplomatic missionsPhone number
AustriaConsulate+94 11 269 16 13
BelgiumHonorary Consulate+94 11 238 75 11 and +94 772 530 202
CroatiaConsulate+ 94 11 25 28 95 73
Czech RepublicHonorary Consulate+94 115 559 083
DenmarkHonorary Consulate General+94 11-555-6699
FinlandHonorary Consulate+94 114 727 222
FranceEmbassy+ 94 11 2 63 94 00
GermanyEmbassy+94 11 258 04 31
GermanyConsulate General+94 112 580 431
GreeceHonorary Consulate+ 94 11 2300782/2300783
HungaryConsulate General+94 11 2589-960 ; +94 11 2589-966
IcelandConsulate General+94 (11) 243 3536
IrelandHonorary Consulate+94 11 4523900
ItalyEmbassy+0094112588388
LatviaHonorary Consulate+94 112 385 660 and +94 112 385 661
LuxembourgHonorary Consulate+94 112 784 144
MaltaHonorary Consulate+ 94 112 575 511
NetherlandsEmbassy+94 112 510 200
PolandHonorary Consulate+94 773 585997
RomaniaEmbassy+94 11 267 33 31
RussiaEmbassy+94 112 697 036
SerbiaHonorary Consulate+94 11 2584 104
SlovakiaHonorary Consulate+94 11 45 13466, 45 13469
SloveniaConsulate General+94 112 711 401
SwedenHonorary Consulate General+94 11 250 0760
SwitzerlandEmbassy+94 11 269 51 17
TurkeyEmbassy+94 11 214 6600
United KingdomHigh Commission+94 11 5390639

Middle East

6 diplomatic missions
Country
CountryType of diplomatic missionsPhone number
IranEmbassy+94 11 268 1018 and +94 11 208 1515
IraqEmbassy+94 11 269 8600 and +94 11 574 7067
KuwaitEmbassy+94 112 597 958 and +94 112 597 959
QatarEmbassy+94 112 690 440
Saudi ArabiaEmbassy+94112682087 and +94112682089
United Arab EmiratesEmbassy+94112565052 and +94112565053

North America

2 diplomatic missions
Country
CountryType of diplomatic missionsPhone number
CanadaHigh Commission+94 (11) 532-6232 / +94 (11) 522-6232
United StatesEmbassy+94 11 249 8500

Oceania

1 diplomatic missions
Country
CountryType of diplomatic missionsPhone number
AustraliaHigh Commission+94 11 246 3200

South America

3 diplomatic missions
Country
CountryType of diplomatic missionsPhone number
BrazilEmbassy+94 (11) 556.6900
ChileHonorary Consulate+94 11 232 4203
PeruConsulate+94 (11) 267 6476 and +94 (11) 267 6473

Frequently asked questions, answered

How many foreign diplomatic representations are there in Colombo?

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