Kenya
Embassies & consulates in Nairobi
Nairobi hosts 86 diplomatic missions from 79 countries. Nairobi is the capital of Kenya, so most embassies are here.
74
Embassies
8
Consulates
0
Honorary Consulate
4
Other missions
No mission of that country in this city.
Embassy58
- AlgeriaEmbassy of Algeria, Nairobi37 Muthaiga RoadOpening hours: Not yet verified
- AngolaEmbassy of Angola, Nairobi294 Runda Grove, Nairobi, KenyaOpening hours: Not yet verified
- Argentinaembassy of Argentina in KenyaEaton Place Building, United Nations Crescent Road+254 (0) 202 324 673Mo-Fr 09:00-16:00
- Austriaembassy of Austria in KenyaLimuru Road 536Opening hours: Not yet verified
- Belarusembassy of Belarus in KenyaDik Dik Gardens, House № 8Opening hours: Not yet verified
- BelgiumEmbassy of Belgium, NairobiLimuru Road Muthaïga+254-730-842-000Opening hours: Not yet verified
- Brazilembassy of Brazil in Kenya121, U.N. Crescent Road+254 (20) 727-0000Mo-Fr 10:00-13:00
- Burkina Fasoembassy of Burkina Faso in KenyaMuthaiga Road, P.O. Box 2796Opening hours: Not yet verified
- Chileembassy of Chile in Kenya49 Gigiri Court+254 (20) 445-2950Mo-Fr 08:30-15:30
- ChinaEmbassy of the People's Republic of China, NairobiWoodlands Road, NairobiOpening hours: Not yet verified
- Colombiaembassy of Colombia in KenyaMagnolia close, off UN Avenue, house 57+254 714829792Mo-Fr 09:00-17:00
- Costa Ricaembassy of Costa Rica in KenyaEaton Place Building, United Nations Crescent Road+254-205-143-582Opening hours: Not yet verified
- Czechiaembassy of the Czech republic in Kenya745 Tende DriveOpening hours: Not yet verified
- DenmarkEmbassy of DenmarkRunda Drive 13, Nairobi+254 20 4253000Opening hours: Not yet verified
- Djiboutiembassy of Djibouti in KenyaInternational House, Mama Ngina StreetOpening hours: Not yet verified
- DR CongoEmbassy · NairobiHarambee Avenue, NairobiOpening hours: Not yet verified
- EgyptEgytian Embassy CertuaryOthaya Road 24, 00100, Nairobi+254 20 387 0298Opening hours: Not yet verified
- EritreaEmbassy of Eritrea ResidencyOpening hours: Not yet verified
- EthiopiaEmbassy of EthiopiaState House CRE, NairobiOpening hours: Not yet verified
- Finlandembassy of Finland in KenyaEden Square, Block 3+254-(0)20-3750721-4Mo-Fr 09:00-12:00
- FranceEmbassy of France, NairobiPeponi Gardens, Off Peponi RoadOpening hours: Not yet verified
- GermanyEmbassy of Germany, NairobiLudwig Krapf House, Riverside Drive 113+254-20-4262100Mo-Th 08:00-12:00, 13:30-15:00; Fr 08:00-12:00
- Greeceembassy of Greece in KenyaKimathi str., Nation TowerOpening hours: Not yet verified
- HungaryEmbassy of Hungary to KenyaKabarsiran Avenue (off James Gichuru Road) Lavington, Nairobi, KenyaOpening hours: Not yet verified
- Indonesiaembassy of Indonesia, NairobiMenengai Rd, Upper Hill+254202714196Opening hours: Not yet verified
- IranIran EmbassyLower Kabete Road, NairobiOpening hours: Not yet verified
- Irelandembassy of Ireland in KenyaDelta Office Suites, Manyani Road+254-020-513-5300Mo-Fr 08:30-16:30;PH off
- IsraelEmbassy of Israel in KenyaBishop Road - Opp. Fairview HotelOpening hours: Not yet verified
- Italyembassy of Italy in KenyaUN Crescent, GigiriOpening hours: Not yet verified
- JapanEmbassy of Japan, NairobiHill Lane, NairobiOpening hours: Not yet verified
- KuwaitEmbassy · NairobiOpening hours: Not yet verified
- MalaysiaHigh Commission of Malaysia, NairobiRed Hill Road, NairobiOpening hours: Not yet verified
- Mexicoembassy of Mexico in Kenya60 Kibagare Way, Loresho+254 728 389 813Mo-Fr 08:00-16:00
- Moroccoembassy of Morocco in KenyaUnited Nations Avenue, NairobiOpening hours: Not yet verified
- NetherlandsEmbassy of the Netherlands in Kenya95 Riverside DriveOpening hours: Not yet verified
- NorwayEmbassy of Norway, Nairobi58 Red Hill RoadOpening hours: Not yet verified
- PhilippinesEmbassy of the Philippines, Nairobi001 Mzima Springs Road+254 734 450 001Opening hours: Not yet verified
- PolandEmbassy of Poland, Nairobi58 Red Hill RoadOpening hours: Not yet verified
- Portugalembassy of Portugal in Kenya1090 Eliud Mathu Street+254 71 58 83 361Opening hours: Not yet verified
- RomaniaEmbassy of Romania, NairobiEliud Mathu Street 1119, Runda, Nairobi P.O. Box 63240-00619, Nairobi, KenyaOpening hours: Not yet verified
- Russiaembassy of Russia in KenyaLenana Road+254 20 272-87-00Mo-Fr 09:00-14:00, 15:00-17:00
- Saudi ArabiaEmbassy of Saudi Arabia, NairobiMain Muthaigh Rd.+254204062781Mo-Fr 09:00-15:00
- SenegalEmbassy · NairobiUnited Nations Avenue Embassy of Senegal, NairobiOpening hours: Not yet verified
- Serbiaembassy of Serbia in KenyaBenin Drive 1032Opening hours: Not yet verified
- Slovakiaembassy of Slovakia in KenyaJakaya Kikwete Road+254 202721896Opening hours: Not yet verified
- SomaliaEmbassy of the Federal Republic of SomaliaOpening hours: Not yet verified
- SpainEmbassy of Spain, NairobiCBA Building, Mara & Ragati Roads, Upper Hill+254 20 272 02 22Opening hours: Not yet verified
- SudanRepublic of Sudan EmbassyKarbarnet Road, NairobiOpening hours: Not yet verified
- SwedenEmbassy of Sweden, Nairobi78 United Nations Crescent+254-709-96-4000Opening hours: Not yet verified
- Switzerlandembassy of Switzerland in KenyaRosslyn Green Drive, NairobiOpening hours: Not yet verified
- TanzaniaEmbassy · NairobiTaifa Road 9th floor, Reinsurance Plaza,, NairobiMo-Fr 08:30-14:00
- ThailandRoyal Thai EmbassyRose Avenue, P.O. Box 58349, Nairobi, Nairobi+254 20 291 9100Opening hours: Not yet verified
- TürkiyeEmbassy of Turkey, Nairobi30 Gigiri Road+254 20 7126929Mo-Su 09:00-12:30,14:00-18:00
- UkraineEmbassy of Ukraine, NairobiMuthaiga, Limuru Road, 674, P.O.Box 63566, Nairobi+254-20-3748922Mo-Fr 09:00-16:45
- United Arab EmiratesEmbassy of the United Arab Emirates, NairobiNyerere Road, Nairobi+254-709-991999Mo-Fr 09:00-16:00
- United StatesEmbassy of the United States of AmericaOpening hours: Not yet verified
- ZambiaZambia High Commission Residence - NairobiOpening hours: Not yet verified
- ZimbabweEmbassy of ZimbabweOpening hours: Not yet verified
High Commission15
- AustraliaAustralian high commission in KenyaLimuru Road, RosslynOpening hours: Not yet verified
- BangladeshHigh Commission of Bangladesh, NairobiOle Odume Road, P.O Box 41645, Nairobi, Kenya, NairobiOpening hours: Not yet verified
- BotswanaHigh Commission of BotswanaThigiri Ridge Road, NairobiOpening hours: Not yet verified
- Canadahigh commission of Canada in KenyaLimuru Road, Gigiri+254-20 366 3000Opening hours: Not yet verified
- Ghanahigh commission of Ghana in Kenya328 Runda GroveOpening hours: Not yet verified
- IndiaHigh Commission of India, NairobiJeevan Bharati Building, 3 Harambee Avenue+254(0)20-2222566Opening hours: Not yet verified
- MalawiMalawian High CommisionWaiyaki Way, NairobiOpening hours: Not yet verified
- MozambiqueHigh Commission of Mozambique, Nairobi54 Mimosa Cl, Nairobi, KenyaOpening hours: Not yet verified
- NigeriaNigeria High CommissionLenana Road, NairobiOpening hours: Not yet verified
- PakistanPakistan High CommissionOpening hours: Not yet verified
- RwandaHigh Commission of Rwanda, NairobiLimuru Road, NairobiOpening hours: Not yet verified
- South Africahigh commission of South Africa in KenyaRoshanmaer Place 00100, Lenana Road+254 709 127 000Opening hours: Not yet verified
- Sri LankaSri Lanka High CommissionLenana Road, NairobiOpening hours: Not yet verified
- UgandaHigh Commission of the Republic of UgandaOpening hours: Not yet verified
- United KingdomBritish High CommissionUpper Hill Road, Nairobiopen "By appointment only";PH off
Apostolic Nunciature1
Consulate8
- CanadaCanada Visa Application CentreParklands Road, NairobiOpening hours: Not yet verified
- ChileConsulate of ChileRiverside Drive, NairobiOpening hours: Not yet verified
- LebanonConsulate of LebanonOuter Ring Road, NairobiOpening hours: Not yet verified
- LibyaLibyan ConsulateLoita Street Jamahiriya House,, NairobiOpening hours: Not yet verified
- MaliConsulate of MaliOpening hours: Not yet verified
- Saudi ArabiaConsulate of Saudi ArabiaMuthaiga Road, NairobiOpening hours: Not yet verified
- Sierra LeoneConsulate General Of Sierra LeoneMombasa Road, NairobiOpening hours: Not yet verified
- ZambiaZambia High CommissionNyerere RoadOpening hours: Not yet verified
Permanent Mission3
- JapanPermanent Mission of Japan to the International Organizations in NairobiOpening hours: Not yet verified
- MalaysiaPermanent Mission of Malaysia to the United Nations, NairobiOpening hours: Not yet verified
- PolandPermanent Mission of the Republic of Poland to the United Nations Office in Nairobi58 Red Hill Road (off Limuru Road) dzielnica Gigiri, Nairobi, Kenia+254 20 71200 19Opening hours: Not yet verified
Liaison office1
Frequently asked questions
Is there an embassy in Nairobi?
Nairobi is the capital of Kenya, so most embassies are here. Nairobi hosts 86 diplomatic missions from 79 countries.
Which embassies and consulates are in Nairobi?
86 diplomatic missions, including Algeria (Embassy), Angola (Embassy), Argentina (Embassy), Australia (High Commission), Austria (Embassy), Bangladesh (High Commission), Belarus (Embassy), and Belgium (Embassy).