Embassies & Consulates

Algeria Argentina Australia Austria Bangladesh
Belgium Brazil Burundi Canada Chile
China Colombia Cyprus Czech and Slovak Denmark
Djibouti Egypt Eritrea Ethiopia Finland
France Germany Greece Holysee Hungary
Iceland India Indonesia Iran Israel
Italy Japan Korea Kuwait Lebanon
Luxembourg Madagascar Malawi Malaysia Mauritius
Mexico Morocco Netherlands Nigeria Norway
Pakistan Poland Portugal Romania Russia
Rwanda Saudi Arabia Spain Srilanka Sudan
Swaziland Sweden Switzerland Tanzania Thailand
Turkey Uganda United Kingdom United States of America Yemen
Zaire Zambia Zimbabwe










Algeria,

Comcraft House, 4th Floor,

Haile Sellasie Avenue,

P.O. Box 53902,

Nairobi.

Tel.: 213865/6,

Fax.: 217477

Algeria,

Algeria,

Argentina,

Town House, 7th Floor,

Kaunda Street,

P.O. Box 30283,

Nairobi.

Tel.: 339949,

Fax.: 217693,

Telex.: 22203

Argentina,

Argentina,

Australia

River Side Drive,

Off Chiromo Road,

P.O. Box 39341,

Nairobi.

Tel.: 445035-39,

Fax.: 444617,

Telex.: 22203

Australia,

Australia,

Austria,

City House, 2nd Floor,

Wabera Street,

P.O. box 30560,

Nairobi.

Tel.: 228282,

Fax.: 331792

Austria,

P.O Box 84045 Mombasa,

Tel. Res: 485550

Austria,

Bangladesh

Ole Odume Rd.,

Off Arg. Kodhek, Hurlingham,

P.O. box 41645,

Nairobi.

Tel.: 562816

Fax.: 562817

Bangladesh,

Bangladesh,

Belgium

Limuru Road,

Muthaiga,

P.O. Box 30461,

Nairobi.

Tel: 741565-7,

Fax: 741568

Belgium

P.O. Box 90141,

Mombasa

Tel. Res: 471315, 220231

Belgium

Brazil

Jeevan Bharati Bldg, 4th Floor,

Harambee Avenue,

P.O. Box 30754,

Nairobi

Tel: 215755, 337722,

Fax: 336245

Brazil

Brazil

Burundi

Development Hse, 4th Floor,

Moi Avenue,

P.O. Box 44439, Nairobi.

Tel: 335973,

Fax: 219005

Burundi

Burundi

Canada

Comcraft House, 6th Floor,

Haile Sellasie Avenue,

P.O. Box 30481,

Nairobi.

Fax: 226987

Canada

Canada

Chile

International House, 5th Floor,

Mama Ngina Street,

P.O. Box 45554,

Nairobi.

Tel: 3311320, 337987

Chile

Chile

China

Woodlands Road, Hurlingham,

P.O. Box 30508,

Nairobi.

Fax: 726402

Embassy of the Peoples Republic of China.

China

China

Colombia

Muthaiga Road,

P.O. Box 48494,

Nairobi

Colombia

Colombia

Cyprus

Eagle House, 5th Floor,

Kimathi Street,

P.O. Box 30739,

Nairobi

Fax: 331232

Cyprus High Commission.

Cyprus

Cyprus

Czech and Slovak

Milimani Road,

P.O. Box 30204,

Nairobi.

Tel: 721897, 721898

Fax: 721898

Embassy of the Czech and Slovak Republic

Czech and Slovak

Czech and Slovak

Denmark

HFCK Building, 11th Floor,

Koinange Street

P.O. Box 40412,

Nairobi

Tel: 331123,

Fax: 331492,

Royal Danish Embassy

Denmark

P.O. Box 99543,

Mombasa.

Tel. Direct: 316243,

Tel. Res: 471616

Denmark

Djibouti

Comcraft House, 2nd Floor,

Haile Sellasie Avenue,

P.O. Box 59528

Nairobi

Fax: 339633,

Embassy of the Republic of Djibouti.

Djibouti

Djibouti

Egypt

Harambee Plaza, 7th Floor

Haile Sellasie Avenue,

P.O. Box 30285,

Nairobi.

Tel: 225992,

Fax: 211560

Egypt

Egypt

Eritrea

Rhapta Road,

P.O. Box 38651,

Nairobi

Tel: 443164,

Fax: 443165,

Embassy of the State of Eritrea

Eritrea

Eritrea

Ethiopia

State House Avenue,

P.O. Box 45198,

Nairobi.

Tel: 723035, 723053

Fax: 723401, Embassy of the Government of Ethiopia

Ethiopia

Ethiopia

Finland

International House, 2nd Floor,

Mama Ngina Street ,

P.O. Box 30379, Nairobi.

Tel: 334408, 336717,

Fax: 335986

Finland

P.O. Box 99543 Mombasa.

Tel. Direct: 316243,

Tel. Res: 471616

Finland

France

Barclays Plaza, 9th Floor,

Loita Street,

P.O. Box 41784,

Nairobi.

Tel: 339978,

Fax: 339421

France

P.O. Box 86103 Mombasa.

Tel: 315446,

Tel. Res: 485944

France

Germany

Williamson House, 4th Ngong Road, P.O. Box 30180,

Nairobi.

Fax: 714886,

Embassy of the Federal Republic of Germany

Germany

P.O. Box 86779 Mombasa.

Tel: 224938, (0127) 2060

Germany

Greece

National Centre, 13th B Floor,

Kimathi Street,

P.O. Box 30543, Nairobi.

Tel: 340744,

Fax: 216044

Greece

P.O. Box 99211 Mombasa,

Tel:315563,

Tel. Res: 471511

Greece

Holy See

Mariani Road,

Off Waiyaki way, Westlands,

P.O. Box 14326,

Nairobi.

Tel: 442976/7,

Fax: 446789

(Apostolic Nunciature)

Holy See

Holy See

Hungary

Agip House, 2nd Floor,

Harambee Avenue,

P.O. Box 30523,

Nairobi.

Tel: 226915,

Embassy of the People s Republic of Hungary

Hungary

Hungary

Iceland

Bendera Lane, Spring valley,

P.O. Box 45000, Nairobi

Fax: 521487,

General Consulate of Iceland

Iceland

Iceland

India

Jeevan Bharati Building, 2nd Floor,

Harambee Avenue,

P.O. Box 30074,

Nairobi.

Tel: 225180,

Fax: 334167,

Telex: 22079

India

P.O. Box 90614 Mombasa.

Tel: 311051,

Tel. Res: 311819

India

Indonesia

Utalii House, 3rd Floor,

Uhuru Highway,

P.O. Box 48868,

Nairobi.

Tel: 215848, 215873

Fax: 340721

Indonesia

Indonesia

Iran

Dennis Pritt Road,

P.O. Box 49170,

Nairobi

Tel: 720796,

Fax: 339936

Embassy of Islamic Republic of Iran.

Iran

Iran

Israel

Bishops Road,

P.O. Box 30354,

Nairobi.

Tel: 724021 / 2,

Fax: 715966

Israel

Israel

Italy

International House, 9th Floor,

Mama Ngina Street,

P.O. Box 30107,

Nairobi.

Tel: 337777, 227843

Fax: 337056

Italy

P.O. Box 80443 Mombasa.

Tel:314707,

Tel. Res: 472091

Italy

Japan

ICEA Building, 15th Floor,

Kenyatta Avenue,

P.O. Box 60202,

Nairobi.

Tel: 332956/7/8/9,

Fax: 216530

Japan

Japan

Korea

Anniversary Towers, University Way,

P.O. Box 30455,

Nairobi.

Tel: 332839,

Fax: 217772

Korea

Korea

Kuwait

Muthaiga Road, No. 38,

P.O. Box 42353,

Nairobi.

Tel: 767144, 767053

Fax: 762837

Kuwait

Kuwait

Lebanon

Maendeleo House, 9th Floor,

Monrovia Street,

P.O. Box 55303,

Nairobi.

Tel: 229981/2/3,

Fax: 340944

Honorary Consulate of Lebanon

Lebanon

Lebanon

Luxembourg

International House, 8th floor,

Mama Ngina Street,

P.O. Box 30610,

Nairobi.

Tel: 224318,

Fax: 229938

Honorary Consulate of Luxembourg

Luxembourg

Luxembourg

Madagascar

Hilton Hotel, 1st Floor,

Mama Ngina Street,

P.O. Box 41723,

Nairobi.

Tel: 225286

Honorary Consulate of Madagascar

Madagascar

Madagascar

Malawi

Mvuli/Church Road, Westlands,

P.O. Box 30453,

Nairobi

Fax: 440568,

Telex: 22749

Malawi

Malawi

Malaysia

Eagle House, 4th Floor, Kimathi Street,

P.O. Box 48916,

Nairobi.

Tel: 229725,

Fax: 340376,

Malaysian Trade Commission

Malaysia

Malaysia

Mauritius

Union Towers, 1st Floor, Moi Avenue

P.O. Box 45270,

Nairobi.

Tel: 229166/7

Fax: 221006,

Consulate of Mauritius

Mauritius

Mauritius

Mexico

Kibarage Way, Off Loresho Ridge,

P.O. Box 14145,

Nairobi

Tel: 582579,

Fax: 581500

Mexico

Mexico

Morocco

Diamond Trust House, 3rd. Floor, Moi Avenue

P.O. Box 61098

Nairobi

Tel: 222364

Fax: 222364

Embassy of the Kingdom of Morocco

Morocco

Morocco

Netherlands

Uchumi House, 6th Floor,

Nkrumah Avenue,

P.O. Box 41537, Nairobi.

Tel: 332420, 222190

Fax: 339155,

Royal Netherlands Embassy

Netherlands

P.O. Box 80301 Mombasa.

Tel. Res: 471250,

Telex: 21267

Netherlands

Nigeria

Lenana Road, Hurlingham,

P.O. Box 30516,

Nairobi

Tel: 564117/8,

Fax: 562776

Nigeria

Nigeria

Pakistan

St. Michael's Road, Westlands,

P.O. Box 30045,

Nairobi.

Tel: 440503,

Fax: 440454

Pakistan

Pakistan

Poland

Karbarnet Road, Woodley,

P.O. Box: 30045,

Nairobi

Tel: 566289,

Fax: 727701

Poland

Poland

Portugal

Re-Insurance Plaza,

10th Floor, Taifa Road.

P.O. Box 34020,

Nairobi

Tel: 339853

Fax: 214711

Portugal

Portugal

Romania

Norfolk Towers, Apt. A42,

Harry Thuku Road,

P.O. Box 48412,

Nairobi

Tel: 227515,

Fax: 334304

Romania

Romania

Russia

Next to the Army Head-Quarters,

Lenana Road,

P.O. Box 30049,

Nairobi

Tel: 728700

Fax: 721888

Russia

Russia

Rwanda

International House,

Mama Ngina Street,

P.O. Box 48579

Nairobi

Tel: 212345

Fax: 336365

Rwanda

Rwanda

Saudi Arabia

Muthaiga Road,

P.O. Box 58297,

Nairobi

Tel: 762782/3/4

Fax: 760939

Embassy of the Kingdom of Saudi Arabia

Saudi Arabia

Saudi Arabia

Spain

Bruce House, 5th Floor,

Standard Street,

P.O. Box 45503

Nairobi

Tel: 226568, 336330

Fax: 332858

Spain

Spain

Sri Lanka

International House, 8th Floor,

Mama Ngina Street,

P.O. Box 48145

Nairobi

Tel: 227578

Fax: 225391

Sri Lanka

Sri Lanka

Sudan

Minet ICDC Building, 7th Floor,

Mamlaka Road,

P.O. Box 48784

Nairobi

Sudan

Sudan

Swaziland

Trans National Plaza, 3rd. Floor,

Mama Ngina Street,

P.O. Box 41887

Tel: 313233

Fax: 330540

Telex: 22085

Swaziland

Swaziland

Sweden

International House, 10th Floor,

Mama Ngina Street,

P.O. Box 30600

Nairobi

Tel: 229043/4/5

Fax: 218908

Sweden

P.O. Box 87336 Mombasa.

Tel: 316173,

Tel. Res: 473468

Sweden

Switzerland

International House, 7th Floor,

Mama Ngina Street,

P.O. Box 30752,

Nairobi

Tel: 228736, 220334

Fax: 217388

Switzerland

Swiss Consular Agency,

Express Kenya Ltd.,

NKrumah Rd., Mombasa

P.O. Box 43778 Nairobi,

Tel: 228756,

Fax: 314408

Telex: 21285

Switzerland

Tanzania

Continental House, 4th Floor,

Uhuru Highway,

P.O. Box 47790,

Nairobi

Tel: 331104, 214280

Fax: 218269

Tanzania

Palli House, Nyerere Ave.,

P.O. Box 1422 Mombasa

Tel: 228598,

Telex: 21403

Tanzania

Thailand

Hurlingam, Rose Avenue,

P.O. Box 58349, Nairobi

Fax: 715801

Thailand

Thailand

Turkey

Gigiri Road,

P.O. Box 30785

Nairobi

Tel: 520200

Fax: 521237

Turkey

Turkey

Uganda

Uganda House, 4th Floor,

Kenyatta Avenue,

P.O. Box 60853

Nairobi

Tel: 330814

Uganda

Uganda

United Kingdom

Bruce House, 3rd, 12 - 15th Floors,

Standard Street,

P.O. Box 30465

Nairobi

Tel: 335945-60

Fax: 333196

British High Commission

United Kingdom

P.O. Box 84105

Mombasa

Tel: 471768

United Kingdom

United States of America

Moi Avenue,

P.O. Box 30137,

Nairobi

Tel: 334142-50

Fax: 340838

Embassy of the United States of America

United States of America

United States of America

Yemen

Ngong Road,

P.O. Box 44642

Nairobi

Tel: 564517/27

Fax: 561071

Yemen

Yemen

Zaire

Electricity House, 12th Floor,

Harambee Avenue,

P.O. Box 48106

Nairobi

Tel: 229772,

Telex: 22057

Zaire

Zaire

Zambia

Nyerere Road,

P.O. Box 48741

Nairobi

Tel: 724850

Fax: 718494

Zambia

Zambia

Zimbabwe

Minet ICDC Building, 6th Floor,

Mamlaka Road,

P.O. Box 30806,

Nairobi

Tel: 721045, 721049

Fax: 726503,

Telex: 25033

Zimbabwe

Zimbabwe

Norway

Norway

P.O. Box 82234

Mombasa

Tel. Res: 490415

Norway

Algeria,

Comcraft House, 4th Floor,

Haile Selassie Ave.,

P.O. box 53902,

Nairobi.

Tel.: 213865/6

Fax.: 217477

Algeria,

Comcraft House, 4th Floor,

Haile Selassie Ave.,

P.O. box 53902,

Nairobi.

Tel.: 213865/6

Fax.: 217477

Algeria,

Comcraft House, 4th Floor,

Haile Selassie Ave.,

P.O. box 53902,

Nairobi.

Tel.: 213865/6

Fax.: 217477

Algeria,

Comcraft House, 4th Floor,

Haile Sallase Ave.,

P.O. box 53902,

Nairobi.

Tel.: 213865/6

Fax.: 217477

Algeria,

Comcraft House, 4th Floor,

Haile Sallase Ave.,

P.O. box 53902,

Nairobi.

Tel.: 213865/6

Fax.: 217477

Algeria,

Comcraft House, 4th Floor,

Haile Sallase Ave.,

P.O. box 53902,

Nairobi.

Tel.: 213865/6

Fax.: 217477