Embassy & Consulate in Kenya
Embassies
- Algeria - Embassy of the Democratic People's Republic of Algeria in Nairobi
- Angola - Angolan Embassy in Nairobi
- Argentina - Argentine Embassy in Nairobi
- Austria - Embassy of Austria in Nairobi
- Belgium - Belgian Embassy in Nairobi
- Brazil - Embassy of Brazil in Nairobi
- Burundi - Embassy of Burundi in Nairobi
- Chile - Embassy of Chile in Nairobi
- China - Chinese Embassy in Nairobi
- Colombia - Embassy of Colombia in Nairobi
- Czech Republic - Embassy of the Czech Republic in Nairobi
- Denmark - Danish Embassy in Nairobi
- Djibouti - Djiboutian Embassy in Nairobi
- Egypt - Embassy of Egypt in Nairobi
- Eritrea - Eritrean Embassy in Nairobi
- Ethiopia - Ethiopian Embassy in Nairobi
- Finland - Embassy of Finland in Nairobi
- France - Embassy of France in Nairobi
- Germany - German Embassy in Nairobi
- Greece - Embassy of Greece in Nairobi
- Hungary - Hungarian Embassy in Nairobi
- Indonesia - Indonesian Embassy in Nairobi
- Ireland - Irish Embassy in Nairobi
- Israel - Embassy of Israel in Nairobi
- Italy - Italian Consular Agency in Malindi
- Italy - Embassy of Italy in Nairobi
- Japan - Embassy of Japan in Nairobi
- Jordan - Jordanian Embassy in Nairobi
- Kuwait - Kuwaiti Embassy in Nairobi
- Mexico - Mexican Embassy in Nairobi
- Morocco - Embassy of Morocco in Nairobi
- Netherlands - Embassy of the Netherlands in Nairobi
- Norway - Norwegian Embassy in Nairobi
- Oman - Omani Embassy in Nairobi
- Pakistan - Embassy of Pakistan in Nairobi
- Philippines - Embassy of Philippines in Nairobi
- Poland - Polish Embassy in Nairobi
- Portugal - Portuguese Embassy in Nairobi
- Qatar - Qatari Embassy in Nairobi
- Romania - Embassy of Romania in Nairobi
- Russia - Embassy of Russia in Nairobi
- Sahrawi Arab Democratic Republic - Sahrawi Embassy in Nairobi
- Saudi Arabia - Embassy of Saudi Arabia in Nairobi
- Senegal - Senegalese Embassy in Nairobi
- Serbia - Serbian Embassy in Nairobi
- Slovakia - Slovakian Embassy in Nairobi
- Spain - Spanish Embassy in Nairobi
- Sudan - Sudanese Embassy in Nairobi
- Sweden - Embassy of Sweden in Nairobi
- Switzerland - Swiss Embassy in Nairobi
- Thailand - Thai Embassy in Nairobi
- Turkey - Embassy of Turkey in Nairobi
- Ukraine - Embassy of Ukraine in Nairobi
- United Arab Emirates - United Arab Emirates Embassy in Nairobi
- United States of America - American Embassy in Nairobi
- Vatican City (Holy See) - Vatican Apostolic Nunciature in Nairobi
- Zimbabwe - Zimbabwean Embassy in Nairobi
- Load More
Consulates
- Australia - Australian High Commission in Nairobi
- Austria - Austrian Honorary Consulate in Mombasa
- Bangladesh - Bangladeshi High Commission in Nairobi
- Belgium - Honorary Consulate of Belgium in Mombasa
- Benin - Beninese Honorary Consulate in Nairobi
- Botswana - High Commission of Botswana in Nairobi
- Canada - High Commission of Canada in Nairobi
- Comoros - Comoran Honorary Consulate in Nairobi
- Costa Rica - Honorary Consulate of Costa Rica in Nairobi
- Cote d'Ivoire - Ivorian Honorary Consulate in Nairobi
- Cyprus - High Commission of the Republic of Cyprus in Nairobi
- Denmark - Danish Honorary Consulate in Mombasa
- Estonia - Estonian Honorary Consulate in Nairobi
- Finland - Honorary Consulate of Finland in Mombasa
- France - French Honorary Consulate in Mombasa
- Gabon - Gabonese Honorary Consulate in Nairobi
- Germany - German Honorary Consulate in Mombasa
- Ghana - Ghanaian High Commission in Nairobi
- Greece - Greek Honorary Consulate in Mombasa
- Hungary - Hungarian Honorary Consulate in Mombasa
- India - Indian Deputy High Commission in Mombasa
- India - Indian High Commission in Nairobi
- Italy - Italian Honorary Consulate in Mombasa
- Lebanon - Lebanese Honorary Consulate in Nairobi
- Liberia - Liberian Honorary Consulate in Nairobi
- Madagascar - Madagascan Honorary Consulate in Nairobi
- Malawi - Malawian High Commission in Nairobi
- Malaysia - High Commission of Malaysia in Nairobi
- Malta - Maltese Honorary Consulate in Nairobi
- Mauritius - Mauritian Honorary Consulate in Nairobi
- Mozambique - Mozambican Consulate General in Mombasa
- Mozambique - Mozambican High Commission in Nairobi
- Nepal - Honorary Consulate General of Nepal in Nairobi
- Netherlands - Netherlands Honorary Consulate General in Mombasa
- New Zealand - New Zealand Consulate in Nairobi
- Niger - Nigerien Honorary Consulate in Nairobi
- Nigeria - Nigerian High Commission in Nairobi
- Norway - Norwegian Honorary Consulate in Mombasa
- Peru - Peruvian Honorary Consulate in Nairobi
- Poland - Polish Honorary Consulate in Mombasa
- Portugal - Portuguese Honorary Consulate in Mombasa
- Romania - Romanian Honorary Consulate in Mombasa
- Rwanda - Rwandan High Commission in Nairobi
- Seychelles - Seychellois Honorary Consulate in Mombasa
- Seychelles - Honorary Consulate of Seychelles in Nairobi
- Sierra Leone - Consulate-General of the Republic of Sierra Leone in Nairobi
- Slovakia - Slovakian Honorary Consulate in Mombasa
- South Africa - High Commission of South Africa in Nairobi
- Spain - Spanish Honorary Consulate in Mombasa
- Sri Lanka - Sri Lankan High Commission in Nairobi
- Sweden - Swedish Honorary Consulate in Mombasa
- Switzerland - Swiss Honorary Consulate in Mombasa
- Tanzania - Tanzanian Consulate in Mombasa
- Tanzania - Tanzanian High Commission in Nairobi
- Uganda - Uganda High Commission in Nairobi
- United Kingdom - British High Commission in Nairobi
- Zambia - Zambian High Commission in Nairobi
- Load More
To help us improve