Embassy Index
24,115 records
Flag of Kenya

Missions located here — Africa · East Africa

Kenya

122 missions|104 sending countries|5 cities

Kenya has established a diverse network of diplomatic missions around the world, including embassies, high commissions, consulates, honorary consulates, and other representative offices. These missions are vital for promoting Kenyan culture, managing diplomatic relations, and providing support to Kenyan citizens abroad. They play an essential role in addressing emergencies, facilitating consular services, and enhancing trade and economic partnerships. By maintaining this network, Kenya ensures a robust international presence and encourages global cooperation. Explore our comprehensive list of Kenya's embassies, consulates, and representative offices to learn more about their services and locations.

Cities

5 cities

Embassies

66 records

Missions headed by an ambassador.

Embassy of Algeria in Nairobi, KenyaNairobi, Algeria+254 20 2680 728, +254 20 4055 559Embassy of Angola in Nairobi, KenyaNairobi, Angola+254 207 120 318, +254 772 071 947Embassy of Argentina in Nairobi, KenyaNairobi, Argentina+254 202 324 673, +254 112 170 342, +254 795 165 679, Consular section: +254 72 963 8081Embassy of Austria in Nairobi, KenyaNairobi, Austria+254 20 406 0022, +254 20 406 0023, +254 20 406 0024Embassy of Azerbaijan in Nairobi, KenyaNairobi, Azerbaijan+254 20 765 55 56Embassy of Belarus in Nairobi, KenyaNairobi, Belarus+254 75 70 75 217Embassy of Belgium in Nairobi, KenyaNairobi, Belgium+254 730 842 000Embassy of Brazil in Nairobi, KenyaNairobi, Brazil+254 (20) 727-0000Embassy of Burkina Faso in Nairobi, KenyaNairobi, Burkina Faso+254 784 395 555Embassy of Burundi in Nairobi, KenyaNairobi, Burundi+254 (0) 20 331 0826, (+254) 723 545 284Embassy of Chile in Nairobi, KenyaNairobi, Chile+254 20 445 2950, +254 20 445 2951Embassy of China in Nairobi, KenyaNairobi, China+254 20 272 6851, Chinese Visa Application Centre: +254 790 487 260, Consular Affairs: +254 717 070 214Embassy of Colombia in Nairobi, KenyaNairobi, Colombia+254 7148 29792, +254 7236 28459Embassy of Costa Rica in Nairobi, KenyaNairobi, Costa Rica+254 (0) 728 591 572, +254 (7) 09 000 510Embassy of Cuba in Nairobi, KenyaNairobi, Cuba(+254) 7413 7859Embassy of Czech Republic in Nairobi, KenyaNairobi, Czech Republic+254 774 420 460Embassy of Democratic Republic of the Congo in Nairobi, KenyaNairobi, Congo (Democratic Republic)+254 703 278 029Embassy of Denmark in Nairobi, KenyaNairobi, Denmark+254 20 425 3000Embassy of Egypt in Nairobi, KenyaNairobi, Egypt+254 20 387 0298, +254 75 826 4343Embassy of Eritrea in Nairobi, KenyaNairobi, Eritrea+254 20 4443 164Embassy of Ethiopia in Nairobi, KenyaNairobi, Ethiopia+254 722 207 025Embassy of Finland in Nairobi, KenyaNairobi, Finland+254 20 375 0721, +254 20 375 0723Embassy of France in Nairobi, KenyaNairobi, France+254 (20) 760 55 55, Consular Service: +254 2 0389 3697Embassy of Germany in Nairobi, KenyaNairobi, Germany+254 20 426 2100Embassy of Greece in Nairobi, KenyaNairobi, Greece+254 20 201 2221, +254 20 201 2222Embassy of Hungary in Nairobi, KenyaNairobi, Hungary+254 (0) 709 488 700, Consular section: +254 (0) 709 488 701Embassy of Indonesia in Nairobi, KenyaNairobi, Indonesia+254 20 271 4196 / 97Embassy of Iran in Nairobi, KenyaNairobi, Iran+254 726 974 421, +254 715 974 421, +254 722 974 421Embassy of Iraq in Nairobi, KenyaNairobi, Iraq(+254) 020 712 2962Embassy of Ireland in Nairobi, KenyaNairobi, Ireland+254 (0) 20 513 5300Embassy of Israel in Nairobi, KenyaNairobi, Israel+254 (0) 20 492 7500, Consular Office: +254 (0) 20 492 7506, +254 (0) 20 492 7524Embassy of Italy in Nairobi, KenyaNairobi, Italy+254 (0) 20 513 7500Embassy of Japan in Nairobi, KenyaNairobi, Japan+254 20 289 8000Embassy of Jordan in Nairobi, KenyaNairobi, Jordan+254 20 240 0734 / 35, +254 111 050 000, +254 707 400 735, +254 715 400 735, Hotline No: +254 796 722 266Embassy of Kuwait in Nairobi, KenyaNairobi, Kuwait+254 404 788 937Embassy of Mexico in Nairobi, KenyaNairobi, Mexico+254 728 389 813, +254 737 681 219Embassy of Morocco in Nairobi, KenyaNairobi, Morocco+254 20 71 20 765, +254 20 71 20 795Embassy of Netherlands in Nairobi, KenyaNairobi, Netherlands+254 20 4288 000, +254 727 594 727, +254 727 594 767, +254 734 152 763, +254 734 086 102Embassy of Norway in Nairobi, KenyaNairobi, Norway+254 20 425 1000, +47 2395 7600Embassy of Oman in Nairobi, KenyaNairobi, Oman(+254) 730 623 000Embassy of Poland in Nairobi, KenyaNairobi, Poland+254 20 712 0019, +254 20 712 0020Embassy of Portugal in Nairobi, KenyaNairobi, Portugal+254 20 765 1103, +254 715 883 361Embassy of Qatar in Nairobi, KenyaNairobi, Qatar+254 758 220 529, +254 208 893 840Embassy of Romania in Nairobi, KenyaNairobi, Romania+254 721 214 073Embassy of Russia in Nairobi, KenyaNairobi, Russia+254 20 272 8700, consular section: +254 20 272 2462Embassy of Saudi Arabia in Nairobi, KenyaNairobi, Saudi Arabia+254 20 406 2783, +254 20 406 2784Embassy of Senegal in Nairobi, KenyaNairobi, Senegal+254 20 234 4077Embassy of Serbia in Nairobi, KenyaNairobi, Serbia+254 794 588 515, Consular Department: + 254 723 163 775Embassy of Slovakia in Nairobi, KenyaNairobi, Slovakia+254 20 869 8211Embassy of Somalia in Nairobi, KenyaNairobi, Somalia+254 20 273 1812Embassy of South Korea in Nairobi, KenyaNairobi, South Korea+254 20 361 5000Embassy of South Sudan in Nairobi, KenyaNairobi, South Sudan+254 729 790 144, +254 721 319 860Embassy of Spain in Nairobi, KenyaNairobi, Spain+254 20 272 0222 / 3 / 4 / 5Embassy of Sudan in Nairobi, KenyaNairobi, Sudan+254 20 268 6888, +254 731 280 000, +254 775 200 201Embassy of Sweden in Nairobi, KenyaNairobi, Sweden+254 (0) 709 96 4000Embassy of Switzerland in Nairobi, KenyaNairobi, Switzerland+254 730 694 000, Visa: +254 708 168 982Embassy of Thailand in Nairobi, KenyaNairobi, Thailand+254 20 291 9100, Visa Section: +254 20 291 9111, +254 20 291 9112Embassy of Turkey in Nairobi, KenyaNairobi, Turkey+254 20 712 6929, +254 20 712 6930Embassy of UAE in Nairobi, KenyaNairobi, United Arab Emirates+245 709 991 888Embassy of Ukraine in Nairobi, KenyaNairobi, Ukraine+254 20 522 4545Embassy of Venezuela in Nairobi, KenyaNairobi, Venezuela(+254) 722 919 380Embassy of Yemen in Nairobi, KenyaNairobi, Yemen+254 20 214 5670Embassy of Zimbabwe in Nairobi, KenyaNairobi, Zimbabwe+254 20 816 4113 / 5, +254 20 374 4052 / 6546, Mobile: +254 20 716 126 704 / 713Embassy of the Philippines in Nairobi, KenyaNairobi, Philippines+254 734 450 001, Consular: +254 736 310 048, +254 736 310 049Embassy of the Republic of the Congo in Nairobi, KenyaNairobi, Congo (Republic)+254-700 339 701 / 02Embassy of the United States in Nairobi, KenyaNairobi, United States+254 20 363-6000

High Commissions

22 records

Embassies exchanged between Commonwealth countries.

Assistant High Commission of India in Mombasa, KenyaMombasa, India+254 41 222 4433, +254 41 231 1051British High Commission in Nairobi, KenyaNairobi, United Kingdom+254 20 284 4000High Commission of Australia in Nairobi, KenyaNairobi, Australia+254 20 427 7100High Commission of Bangladesh in Nairobi, KenyaNairobi, Bangladesh+254 (0)20 387 0467High Commission of Barbados in Nairobi, KenyaNairobi, Barbados+254 11 268 9665High Commission of Botswana in Nairobi, KenyaNairobi, Botswana+254 20 712 3412, +254 20 712 3413, +254 20 712 3414High Commission of Canada in Nairobi, KenyaNairobi, Canada+254 20 366 3000High Commission of Cyprus in Nairobi, KenyaNairobi, Cyprus+254 111 051 430High Commission of Ghana in Nairobi, KenyaNairobi, Ghana(+254) 20 242 1801High Commission of India in Nairobi, KenyaNairobi, India+254 733 666 195 and +254 20 222 2567; passport, OCI, PIO, and visa enquiries: +254 731 900 043High Commission of Malawi in Nairobi, KenyaNairobi, Malawi+254 20 444 3805, +254 20 444 3806, +254 20 444 3807High Commission of Malaysia in Nairobi, KenyaNairobi, Malaysia+254 (01) 1105 2710High Commission of Mozambique in Nairobi, KenyaNairobi, Mozambique+254 20 222 1979, +254 20 221 4191High Commission of Nigeria in Nairobi, KenyaNairobi, Nigeria+254 20 263 3941High Commission of Pakistan in Nairobi, KenyaNairobi, Pakistan+254 444 3911, +254 444 3912High Commission of Rwanda in Nairobi, KenyaNairobi, Rwanda+ 254 722 207 844High Commission of Sierra Leone in Nairobi, KenyaNairobi, Sierra Leone+254 20 218 9220High Commission of South Africa in Nairobi, KenyaNairobi, South Africa+254 709 127 000, +254 722 204 927, +254 722 204 927, Immigration: +254 728 961 791High Commission of Sri Lanka in Nairobi, KenyaNairobi, Sri Lanka+254 734 387 267High Commission of Tanzania in Nairobi, KenyaNairobi, Tanzania+254 20 331 2027, +254 20 331 1948, +254 20 331 1950High Commission of Uganda in Nairobi, KenyaNairobi, Uganda+254 20 444 5420, +254 20 444 9096High Commission of Zambia in Nairobi, KenyaNairobi, Zambia+254 20 259 3056, +254 20 259 3058, +254 20 259 3059

Consulates

34 records

Consulates general, consulates, and honorary consulates.

Honorary Consulate of Switzerland in Mombasa, Kenya hon.Bamburi, Switzerland+254 727 695 452, +254 733 490 209Honorary Consulate of Italy in Malindi, Kenya hon.Malindi, Italy+254 42 212 0502, Mobile: +254 722 825 392Consulate General of Uganda in Mombasa, KenyaMombasa, Uganda+254 712 569 860, +254 712 569 915Consulate of Tanzania in Mombasa, KenyaMombasa, Tanzania+254 41 222 8595Honorary Consulate of Austria in Mombasa, Kenya hon.Mombasa, Austria+254 733 614 072, +254 736 800 166Honorary Consulate of Belgium in Mombasa, Kenya hon.Mombasa, Belgium+254 736 394 298Honorary Consulate of Denmark in Mombasa, Kenya hon.Mombasa, Denmark+254 722 412 658Honorary Consulate of Finland in Mombasa, Kenya hon.Mombasa, Finland+254 774 412 525, +254 775 412 525Honorary Consulate of Hungary in Mombasa, Kenya hon.Mombasa, Hungary+254 720 600 200, +254 734 122 022, Mobile: +254 733 608 767Honorary Consulate of Italy in Mombasa, Kenya hon.Mombasa, Italy+254 41 231 2626, +254 41 222 3446, Mobile: +254 733 631 488Honorary Consulate of Netherlands in Mombasa, Kenya hon.Mombasa, Netherlands+254 112 431 423Honorary Consulate of Norway in Mombasa, Kenya hon.Mombasa, Norway+254 726 666 665, +254 736 230 000, +254 742 694 810Honorary Consulate of Poland in Mombasa, Kenya hon.Mombasa, Poland+254 722 766 291Honorary Consulate of Portugal in Mombasa, Kenya hon.Mombasa, Portugal+254 722 993 039Honorary Consulate of Spain in Mombasa, Kenya hon.Mombasa, Spain+254 (0) 20 240 88 86, +254 (0) 737 444 888Honorary Consulate of Sweden in Mombasa, Kenya hon.Mombasa, Sweden+254 41 222 6518, +254 41 222 6519Consulate of Cameroon in Nairobi, KenyaNairobi, Cameroon(+254) 79 381 3871, (+254) 20 350 1960Consulate of Nepal in Nairobi, KenyaNairobi, Nepal+254 700 924 924Honorary Consulate of Benin in Nairobi, Kenya hon.Nairobi, Benin+254 20 243 0304, +254 722 140 814Honorary Consulate of Estonia in Nairobi, Kenya hon.Nairobi, Estonia+254 733 730068Honorary Consulate of Iceland in Nairobi, Kenya hon.Nairobi, Iceland+254 722 518 057Honorary Consulate of Jamaica in Nairobi, Kenya hon.Nairobi, Jamaica+254 719 619 055, +254 748 523 694Honorary Consulate of Lebanon in Nairobi, Kenya hon.Nairobi, Lebanon(254) 2022 9981Honorary Consulate of Lithuania in Nairobi, Kenya hon.Nairobi, Lithuania+254 709 250 000Honorary Consulate of Madagascar in Nairobi, Kenya hon.Nairobi, Madagascar254 20 445 24 10Honorary Consulate of Malta in Nairobi, Kenya hon.Nairobi, Malta+254 20 267 2822Honorary Consulate of Mauritius in Nairobi, Kenya hon.Nairobi, Mauritius+254 20 533 115 / +254 722 511 911Honorary Consulate of Namibia in Nairobi, Kenya hon.Nairobi, Namibia(+254) 722 514 367Honorary Consulate of New Zealand in Nairobi, Kenya hon.Nairobi, New Zealand+254 20 2300 166, +254 720 630 100Honorary Consulate of Peru in Nairobi, Kenya hon.Nairobi, Peru+254 733 939 695, +254 720 132 896Honorary Consulate of Seychelles in Nairobi, Kenya hon.Nairobi, Seychelles+254 20 201 63 22, +254 20 47 64 565, +254 20 20 16 324 (direct line)Honorary Consulate of Slovenia in Nairobi, Kenya hon.Nairobi, Slovenia+254 724 301 756Honorary Consulate of Trinidad and Tobago in Nairobi, Kenya hon.Nairobi, Trinidad and Tobago(254) 20-222 7834, Mobile: (254) 0733 761 231Honorary Consulate of Slovakia in Mombasa, Kenya hon.Nyali, Slovakia+254 (0) 724 255 280

Sending countries

104 countries

Showing the 60 largest of 104.