Embassies in Nairobi
86 Diplomatic mission locations
There are about 86 diplomatic missions based in the city of Nairobi, including Embassies, Consulates, High Commissions of various countries.
Map of foreign diplomatic missions in Nairobi
Africa
24 diplomatic missionsCountry | Type of diplomatic missions | Phone number |
---|---|---|
Algeria | Embassy | +254 (20) 2680 728 ; +254 (20) 405 5559 |
Angola | Embassy | +254 20 712 0318 |
Botswana | High Commission | +254 20 712 3412 |
Burundi | Embassy | +254 20 712 296 20 and +254 20 301 0440 |
Cameroon | Consulate General | +254 21 483 3966 |
Democratic Republic of the Congo | Embassy | (+254) (20) 222 9772 / 1 |
Djibouti | Embassy | +254-202-122859 and +254-202-210124 |
Egypt | Embassy | +254 20 3870360 |
Eritrea | Embassy | +254 704 258946 |
Eswatini | High Commission | +254 20-33 9231 / 2 / 3 or +254 20-233 9231 / 2 / 3 |
Ethiopia | Embassy | +254 722 207025 and +254 20 273 2052 |
Libya | Embassy | +254 20 250 380 and +254 20 224 7848 |
Madagascar | Honorary Consulate | +254 722 348 507 |
Malawi | Embassy | +254 2 440 569 |
Morocco | Embassy | +254 20 7120 765 and +254 20 7120 795 |
Mozambique | High Commission | +254 (20) 22 1979 ; +254 (20) 222 1979 |
Nigeria | Embassy | +254-20-2633941 |
Republic of the Congo | Embassy | (+254) 727 037 408 / (+254) 700 339 702 |
Rwanda | Embassy | +254 20 7121321 |
South Africa | High Commission | + 254 709 127 000 |
Tanzania | High Commission | +254 20 311948 |
Uganda | High Commission | +254 20 444 9096 and +254 20 444 5420 |
Zambia | High Commission | +254 (20) 2724 850 / 796 or +254 (20) 2724 850 / 796 |
Zimbabwe | Embassy | +254 20 744 052 |
Asia
9 diplomatic missionsCountry | Type of diplomatic missions | Phone number |
---|---|---|
Bangladesh | High Commission | + 254 20 387 0467 |
China | Embassy | 00254-2726851 2722559 |
India | High Commission | +254 202 222 566 |
Indonesia | Embassy | + 254 20 271 4196 |
Japan | Embassy | +(254-20) 2898000 |
Malaysia | High Commission | +254 20 712 3374 |
Philippines | Embassy | (+254) 736-310-049 |
Sri Lanka | High Commission | +254 20 566 681 / 572 627 ; +254 20 386 6681 / 387 2627 |
Thailand | Embassy | (+254) 20 291 9100 or (+254) 20 291 9111 |
Central America and Caribbean
2 diplomatic missionsCountry | Type of diplomatic missions | Phone number |
---|---|---|
Costa Rica | Embassy | +254 20 7120330 |
Cuba | Embassy | +254-077-413-7859 |
Europe
30 diplomatic missionsCountry | Type of diplomatic missions | Phone number |
---|---|---|
Austria | Embassy | +254 20 406 00 22 |
Belarus | Embassy | +254 20 363-6000 |
Belgium | Embassy | +254 20 712 20 11 and +254 733 601 230 |
Czech Republic | Embassy | +254 774 420 460, +254 774 240 860 |
Denmark | Embassy | +254 20 425 3000 |
Finland | Embassy | +254 203 750 721 |
France | Embassy | + 254 20 760 55 55 |
Germany | Embassy | +254 20 426 21 00 |
Greece | Embassy | + 254 20 3340722, 3340744 |
Hungary | Embassy | +254 20 444-2612 ; +254 20 444-2624 |
Iceland | Honorary Consulate | +254 722 518 057 |
Ireland | Embassy | +254 0205 1 353 00 |
Italy | Embassy | + 00254205137500 |
Malta | Honorary Consulate | + 25 420 267 2822 |
Netherlands | Embassy | +25 420 428 8000, +25 472 759,4727 |
Poland | Embassy | +254 20 712 00 19 |
Poland | Permanent Mission | +254 20 71200 19 |
Portugal | Embassy | (+254) 71 588 3361 and (+254) 70 769 6482 |
Romania | Embassy | +254 721 214 073 and +254 708 368 303 |
Russia | Embassy | +254 20 2722462 |
Serbia | Embassy | + 254 794588515 |
Slovakia | Embassy | +254-20-2721896/+254-20-2721898/+254-20-2717415 |
Slovenia | Consulate General | +25 472 430 1756 |
Spain | Embassy | (+254) 20 272 0222 / 3 / 4 / 5 |
Sweden | Embassy | +254 709 96 4000 |
Switzerland | Embassy | +254 730 694 000 |
Turkey | Embassy | + 254 20 712 69 29 and + 254 20 712 69 30 |
Turkey | Permanent Mission | + 254-2 52 04 04 |
Ukraine | Embassy | + 254-205-22-45-45 |
United Kingdom | High Commission | +254 (0) 20 287 3000 / +254 (0) 20 2844 000 |
Middle East
9 diplomatic missionsCountry | Type of diplomatic missions | Phone number |
---|---|---|
Iran | Embassy | +254 (20) 2720 343 |
Iraq | Embassy | +254 20 712 296 20 and +254 20 301 0440 |
Israel | Embassy | +254 20 4927 000 and +254 20 4927 500 |
Jordan | Embassy | +254 20 240 0734 |
Kuwait | Embassy | +254 20 761 714 |
Qatar | Embassy | +254 207 121 300 |
Saudi Arabia | Embassy | +254204062781 and +254204062782 |
United Arab Emirates | Embassy | +254709991999 and +245709991888 |
Yemen | Embassy | +254 20 2145670 |
North America
3 diplomatic missionsCountry | Type of diplomatic missions | Phone number |
---|---|---|
Canada | High Commission | +254 (20) 366-3000 |
Mexico | Embassy | +254 728 389 813 |
United States | Embassy | +254 203 636 000 |
Oceania
2 diplomatic missionsCountry | Type of diplomatic missions | Phone number |
---|---|---|
Australia | High Commission | +254 20 4277 100 |
New Zealand | Embassy | +254 22 211 2986 |
South America
7 diplomatic missionsCountry | Type of diplomatic missions | Phone number |
---|---|---|
Argentina | Embassy | + 254 0 770 624 357 / + 254 0 202 324 673 |
Brazil | Embassy | +254 20 712 5766 |
Chile | Embassy | +254 20 445 2950 |
Colombia | Embassy | +254 (20) 248 6982 and +254 (20) 224 6770 |
Ecuador | Consulate General | +254-20-2722382 |
Peru | Honorary Consulate | +254-20-712-0330 |
Venezuela | Embassy | +254 20 7120648 |
Frequently asked questions, answered
How many foreign diplomatic representations are there in Nairobi?
Nairobi currently boasts about 86 foreign embassies, consulates, and diplomatic representations.