High commission
High Commission of Kenya, Harare
Harare
95, Park Lane, Harare, Zimbabwe
Zimbabwean citizens do not need a visa for Kenya. Show your passport at the border and stay up to 90 days.

ZWE
Zimbabwe
KEN
Kenya
No visa needed
Citizens on Kenya’s 90-day list can visit without an eTA.
Check your passport is valid for the whole stay, ideally six months beyond it.
Carry proof of onward travel and of funds; border officers can ask for both.
Note the maximum stay and count your days in Kenya.
Apply online unless exempt. Border staff decide your stay.
How to apply
Documents required
How to apply
Documents required
How to apply
Documents required
Book an appointment before you go.
High commission
Harare
95, Park Lane, Harare, Zimbabwe
Day-by-day itineraries by snuck, shaped around you.
Best time to go: Wildlife viewing is best from mid-June to October and late December to mid-March, during the dry seasons. Long rains fall from April to June, and short rains from October to December.

Kenya is an East African republic on the Indian Ocean, crossed by the equator and Rift Valley.
Going to Kenya
Places close to Kenya with simpler entry for you.
Zimbabwean citizens do not need a visa for Kenya. Show your passport at the border and stay up to 90 days.
Up to 90 days each visit with the no visa needed rule. Staying longer can mean a fine or a ban from coming back.
Kenyan citizens do not need a visa for Zimbabwe. Show your passport at the border and stay up to 90 days.
Algeria, Angola, Benin, Botswana Burundi, and 5 more can enter without applying before they travel.
Malawi, Mauritius, Mozambique, Tanzania Uganda, and 3 more let zimbabwean citizens in without applying before travel.
Check your passport is valid for the whole stay, ideally six months beyond it. Carry proof of onward travel and of funds; border officers can ask for both.
Kenyan shilling (Sh). Carry some cash for arrival, especially if a visa fee is paid at the border.
English and Swahili.
It ranks #76 and reaches 56 destinations without applying ahead.
Reviewed by @snuck