City — Kenya
Nairobi
Embassies
66 recordsMissions headed by an ambassador.
Embassy of Algeria in Nairobi, KenyaNairobi, Kenya+254 20 2680 728, +254 20 4055 559Embassy of Angola in Nairobi, KenyaNairobi, Kenya+254 207 120 318, +254 772 071 947Embassy of Argentina in Nairobi, KenyaNairobi, Kenya+254 202 324 673, +254 112 170 342, +254 795 165 679, Consular section: +254 72 963 8081Embassy of Austria in Nairobi, KenyaNairobi, Kenya+254 20 406 0022, +254 20 406 0023, +254 20 406 0024Embassy of Azerbaijan in Nairobi, KenyaNairobi, Kenya+254 20 765 55 56Embassy of Belarus in Nairobi, KenyaNairobi, Kenya+254 75 70 75 217Embassy of Belgium in Nairobi, KenyaNairobi, Kenya+254 730 842 000Embassy of Brazil in Nairobi, KenyaNairobi, Kenya+254 (20) 727-0000Embassy of Burkina Faso in Nairobi, KenyaNairobi, Kenya+254 784 395 555Embassy of Burundi in Nairobi, KenyaNairobi, Kenya+254 (0) 20 331 0826, (+254) 723 545 284Embassy of Chile in Nairobi, KenyaNairobi, Kenya+254 20 445 2950, +254 20 445 2951Embassy of China in Nairobi, KenyaNairobi, Kenya+254 20 272 6851, Chinese Visa Application Centre: +254 790 487 260, Consular Affairs: +254 717 070 214Embassy of Colombia in Nairobi, KenyaNairobi, Kenya+254 7148 29792, +254 7236 28459Embassy of Costa Rica in Nairobi, KenyaNairobi, Kenya+254 (0) 728 591 572, +254 (7) 09 000 510Embassy of Cuba in Nairobi, KenyaNairobi, Kenya(+254) 7413 7859Embassy of Czech Republic in Nairobi, KenyaNairobi, Kenya+254 774 420 460Embassy of Democratic Republic of the Congo in Nairobi, KenyaNairobi, Kenya+254 703 278 029Embassy of Denmark in Nairobi, KenyaNairobi, Kenya+254 20 425 3000Embassy of Egypt in Nairobi, KenyaNairobi, Kenya+254 20 387 0298, +254 75 826 4343Embassy of Eritrea in Nairobi, KenyaNairobi, Kenya+254 20 4443 164Embassy of Ethiopia in Nairobi, KenyaNairobi, Kenya+254 722 207 025Embassy of Finland in Nairobi, KenyaNairobi, Kenya+254 20 375 0721, +254 20 375 0723Embassy of France in Nairobi, KenyaNairobi, Kenya+254 (20) 760 55 55, Consular Service: +254 2 0389 3697Embassy of Germany in Nairobi, KenyaNairobi, Kenya+254 20 426 2100Embassy of Greece in Nairobi, KenyaNairobi, Kenya+254 20 201 2221, +254 20 201 2222Embassy of Hungary in Nairobi, KenyaNairobi, Kenya+254 (0) 709 488 700, Consular section: +254 (0) 709 488 701Embassy of Indonesia in Nairobi, KenyaNairobi, Kenya+254 20 271 4196 / 97Embassy of Iran in Nairobi, KenyaNairobi, Kenya+254 726 974 421, +254 715 974 421, +254 722 974 421Embassy of Iraq in Nairobi, KenyaNairobi, Kenya(+254) 020 712 2962Embassy of Ireland in Nairobi, KenyaNairobi, Kenya+254 (0) 20 513 5300Embassy of Israel in Nairobi, KenyaNairobi, Kenya+254 (0) 20 492 7500, Consular Office: +254 (0) 20 492 7506, +254 (0) 20 492 7524Embassy of Italy in Nairobi, KenyaNairobi, Kenya+254 (0) 20 513 7500Embassy of Japan in Nairobi, KenyaNairobi, Kenya+254 20 289 8000Embassy of Jordan in Nairobi, KenyaNairobi, Kenya+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, Kenya+254 404 788 937Embassy of Mexico in Nairobi, KenyaNairobi, Kenya+254 728 389 813, +254 737 681 219Embassy of Morocco in Nairobi, KenyaNairobi, Kenya+254 20 71 20 765, +254 20 71 20 795Embassy of Netherlands in Nairobi, KenyaNairobi, Kenya+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, Kenya+254 20 425 1000, +47 2395 7600Embassy of Oman in Nairobi, KenyaNairobi, Kenya(+254) 730 623 000Embassy of Poland in Nairobi, KenyaNairobi, Kenya+254 20 712 0019, +254 20 712 0020Embassy of Portugal in Nairobi, KenyaNairobi, Kenya+254 20 765 1103, +254 715 883 361Embassy of Qatar in Nairobi, KenyaNairobi, Kenya+254 758 220 529, +254 208 893 840Embassy of Romania in Nairobi, KenyaNairobi, Kenya+254 721 214 073Embassy of Russia in Nairobi, KenyaNairobi, Kenya+254 20 272 8700, consular section: +254 20 272 2462Embassy of Saudi Arabia in Nairobi, KenyaNairobi, Kenya+254 20 406 2783, +254 20 406 2784Embassy of Senegal in Nairobi, KenyaNairobi, Kenya+254 20 234 4077Embassy of Serbia in Nairobi, KenyaNairobi, Kenya+254 794 588 515, Consular Department: + 254 723 163 775Embassy of Slovakia in Nairobi, KenyaNairobi, Kenya+254 20 869 8211Embassy of Somalia in Nairobi, KenyaNairobi, Kenya+254 20 273 1812Embassy of South Korea in Nairobi, KenyaNairobi, Kenya+254 20 361 5000Embassy of South Sudan in Nairobi, KenyaNairobi, Kenya+254 729 790 144, +254 721 319 860Embassy of Spain in Nairobi, KenyaNairobi, Kenya+254 20 272 0222 / 3 / 4 / 5Embassy of Sudan in Nairobi, KenyaNairobi, Kenya+254 20 268 6888, +254 731 280 000, +254 775 200 201Embassy of Sweden in Nairobi, KenyaNairobi, Kenya+254 (0) 709 96 4000Embassy of Switzerland in Nairobi, KenyaNairobi, Kenya+254 730 694 000, Visa: +254 708 168 982Embassy of Thailand in Nairobi, KenyaNairobi, Kenya+254 20 291 9100, Visa Section: +254 20 291 9111, +254 20 291 9112Embassy of Turkey in Nairobi, KenyaNairobi, Kenya+254 20 712 6929, +254 20 712 6930Embassy of UAE in Nairobi, KenyaNairobi, Kenya+245 709 991 888Embassy of Ukraine in Nairobi, KenyaNairobi, Kenya+254 20 522 4545Embassy of Venezuela in Nairobi, KenyaNairobi, Kenya(+254) 722 919 380Embassy of Yemen in Nairobi, KenyaNairobi, Kenya+254 20 214 5670Embassy of Zimbabwe in Nairobi, KenyaNairobi, Kenya+254 20 816 4113 / 5, +254 20 374 4052 / 6546, Mobile: +254 20 716 126 704 / 713Embassy of the Philippines in Nairobi, KenyaNairobi, Kenya+254 734 450 001, Consular: +254 736 310 048, +254 736 310 049Embassy of the Republic of the Congo in Nairobi, KenyaNairobi, Kenya+254-700 339 701 / 02Embassy of the United States in Nairobi, KenyaNairobi, Kenya+254 20 363-6000
High Commissions
21 recordsEmbassies exchanged between Commonwealth countries.
British High Commission in Nairobi, KenyaNairobi, Kenya+254 20 284 4000High Commission of Australia in Nairobi, KenyaNairobi, Kenya+254 20 427 7100High Commission of Bangladesh in Nairobi, KenyaNairobi, Kenya+254 (0)20 387 0467High Commission of Barbados in Nairobi, KenyaNairobi, Kenya+254 11 268 9665High Commission of Botswana in Nairobi, KenyaNairobi, Kenya+254 20 712 3412, +254 20 712 3413, +254 20 712 3414High Commission of Canada in Nairobi, KenyaNairobi, Kenya+254 20 366 3000High Commission of Cyprus in Nairobi, KenyaNairobi, Kenya+254 111 051 430High Commission of Ghana in Nairobi, KenyaNairobi, Kenya(+254) 20 242 1801High Commission of India in Nairobi, KenyaNairobi, Kenya+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, Kenya+254 20 444 3805, +254 20 444 3806, +254 20 444 3807High Commission of Malaysia in Nairobi, KenyaNairobi, Kenya+254 (01) 1105 2710High Commission of Mozambique in Nairobi, KenyaNairobi, Kenya+254 20 222 1979, +254 20 221 4191High Commission of Nigeria in Nairobi, KenyaNairobi, Kenya+254 20 263 3941High Commission of Pakistan in Nairobi, KenyaNairobi, Kenya+254 444 3911, +254 444 3912High Commission of Rwanda in Nairobi, KenyaNairobi, Kenya+ 254 722 207 844High Commission of Sierra Leone in Nairobi, KenyaNairobi, Kenya+254 20 218 9220High Commission of South Africa in Nairobi, KenyaNairobi, Kenya+254 709 127 000, +254 722 204 927, +254 722 204 927, Immigration: +254 728 961 791High Commission of Sri Lanka in Nairobi, KenyaNairobi, Kenya+254 734 387 267High Commission of Tanzania in Nairobi, KenyaNairobi, Kenya+254 20 331 2027, +254 20 331 1948, +254 20 331 1950High Commission of Uganda in Nairobi, KenyaNairobi, Kenya+254 20 444 5420, +254 20 444 9096High Commission of Zambia in Nairobi, KenyaNairobi, Kenya+254 20 259 3056, +254 20 259 3058, +254 20 259 3059
Consulates
17 recordsConsulates general, consulates, and honorary consulates.
Consulate of Cameroon in Nairobi, KenyaNairobi, Kenya(+254) 79 381 3871, (+254) 20 350 1960Consulate of Nepal in Nairobi, KenyaNairobi, Kenya+254 700 924 924Honorary Consulate of Benin in Nairobi, Kenya hon.Nairobi, Kenya+254 20 243 0304, +254 722 140 814Honorary Consulate of Estonia in Nairobi, Kenya hon.Nairobi, Kenya+254 733 730068Honorary Consulate of Iceland in Nairobi, Kenya hon.Nairobi, Kenya+254 722 518 057Honorary Consulate of Jamaica in Nairobi, Kenya hon.Nairobi, Kenya+254 719 619 055, +254 748 523 694Honorary Consulate of Lebanon in Nairobi, Kenya hon.Nairobi, Kenya(254) 2022 9981Honorary Consulate of Lithuania in Nairobi, Kenya hon.Nairobi, Kenya+254 709 250 000Honorary Consulate of Madagascar in Nairobi, Kenya hon.Nairobi, Kenya254 20 445 24 10Honorary Consulate of Malta in Nairobi, Kenya hon.Nairobi, Kenya+254 20 267 2822Honorary Consulate of Mauritius in Nairobi, Kenya hon.Nairobi, Kenya+254 20 533 115 / +254 722 511 911Honorary Consulate of Namibia in Nairobi, Kenya hon.Nairobi, Kenya(+254) 722 514 367Honorary Consulate of New Zealand in Nairobi, Kenya hon.Nairobi, Kenya+254 20 2300 166, +254 720 630 100Honorary Consulate of Peru in Nairobi, Kenya hon.Nairobi, Kenya+254 733 939 695, +254 720 132 896Honorary Consulate of Seychelles in Nairobi, Kenya hon.Nairobi, Kenya+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, Kenya+254 724 301 756Honorary Consulate of Trinidad and Tobago in Nairobi, Kenya hon.Nairobi, Kenya(254) 20-222 7834, Mobile: (254) 0733 761 231