Kenyan Passport: Visa Requirements for Kenyan Citizens

Kenyan passport holders can visit 38 countries without a visa. If you include countries in which you can get a visa on arrival or an electronic visa, this number increases.

Where Can Kenyans Travel Without a Visa?

Kenyans can visit the following countries visa-free:

# Country Period
1 Antigua and Barbuda 1 month
2 Bahamas 3 months
3 Barbados
4 Benin 90 days
5 Botswana 90 days
6 Burundi 3 months
7 Cuba 90 days
8 Dominica 21 days
9 Eswatini 30 days
10 Ethiopia 1 year
11 Fiji 4 months
12 The Gambia 90 days
13 Ghana
14 Grenada
15 Haiti 3 months
16 Indonesia 30 days
17 Jamaica
18 Kiribati 30 days
19 Lesotho 90 days
20 Malawi 90 days
21 Malaysia 30 days
22 Mauritius 90 days
23 Micronesia 30 days
24 Namibia 90 days
25 Panama 180 days
26 Philippines 30 days
27 Rwanda 6 months
28 Saint Kitts and Nevis
29 Saint Vincent and the Grenadines 1 month
30 Senegal 90 days
31 Singapore 30 days
32 South Sudan 3 months
33 Tanzania 90 days
34 Trinidad and Tobago
35 Uganda
36 Vanuatu 30 days
37 Zambia 90 days
38 Zimbabwe 3 months

How Can Kenyan Passport Holders Travel Visa-Free?

If a country is Visa-Free, then you can travel there with a Kenyan passport without having to apply for a Visa. However, you should meet other entry requirements of the country you are visiting. These may include a COVID-19 certificate, yellow fever, and return tickets.

Also, make sure you do not exceed your visa-free stay. For example, if you are permitted to stay in the country for a maximum of 30 days, depart before they are up.

With a visa-free status, travelers are not allowed to work or enroll in school in the country.

Kenyan Passport: Visa Requirements for Kenyan Citizens

Visa on Arrival Countries for Kenyans

Kenyan citizens may also obtain a visa upon arrival or eVisa to the following countries:

African Countries: Seychelles, Burkina Faso, Cape Verde, Comoros, DRC Congo, Sierra Leone, Somalia, Nigeria, Sudan, Togo, Mali, Mauritania, and Mozambique.

Other Countries: Samoa, Bolivia, Iran, Jordan, Maldives, Nepal, Palau, Saint Lucia, Timor-Leste, and Tuvalu.

eVisa Countries for Kenyan Passport Holders

Kenyan passport holders can also obtain an eVisa to the following countries:

# Country Period
1 Bahrain 14 days
2 Djibouti 31 days
3 Georgia
4 Kyrgyzstan
5 Myanmar 28 days
6 Qatar 30 days
7 São Tomé and Príncipe
8 South Africa
9 Suriname
10 Papua New Guinea 30 days
11 Gabon
12 India 60 days

eVisa or VOA Countries

The following nations offer Kenyans eVisa or Visa on Arrival. Pakistan Visa is applied online.

# Country Period
1 Cambodia 30 days
2 Guinea-Bissau 90 days
3 Laos 30 days
4 Madagascar 90 days

What Do Kenyans Need for a Visa on Arrival?

When applying for a visa upon arrival, Kenyan citizens may need a set of entry documents. The document requirements differ from country to country, but usually include the following:

  • A Valid Kenyan Passport.
  • Passport-size picture.
  • Proof of accommodation.
  • An invitation letter.
  • Proof of sufficient funds like M-PESA or bank statements.
  • Return flight tickets.
  • Valid travel insurance.

How long does it take to get a Visa on Arrival?

Depending on the country, VOA can take anywhere from a few minutes to a few hours for your application to be processed.

Can I get a VOA at any entry point or airport?

Usually, a Visa on Arrival is issued at only specific border points or airports. Research before traveling to avoid being refused entry.

Where do I get a VOA?

There is usually a designated Visa on Arrival counter at the approved point of entry.

How To Apply for an electronic visa in Kenya?

To apply for an electronic visa from Kenya, search for the country’s official visa application website. In many cases, other websites can make your application at an additional fee. These sites make the process easy – especially if you are not tech-savvy. Even so, ensure the site is secure and trustworthy.

You can also approach a visa application center in Kenya, such as VFS Global. They can assist you you submit the eVisa application.

Kenyan Passport: Visa Requirements for Kenyan Citizens

Where Can Kenyans Go With a Schengen Visa?

Besides visa-free travel, eVisa, and Visa on Arrival, Kenyan citizens can also visit some countries with a Schengen Visa. These countries have agreed to let Kenyan passport holders enter without applying for a country-specific visa – as long as they have a valid Schengen visa at the time.

“Italy re-established the regime obligatory a visa for Kenyan citizens. From 1 January 1999, all Kenyan citizens, holders of ordinary, service and diplomatic passports need a visa to travel to Italy.”

Unrecognized or partially recognized countries

  • Visa not required: Palestine, Northern Cyprus, South Ossetia, and Transnistria.
  • Visa on Arrival: Somaliland.

Dependent and autonomous territories

  • Visa-Free: Hong Kong, Cook Islands, Niue, British Virgin Islands, Cayman Islands, Montserrat, and the Pitcairn Islands.
  • VOA or eVisa: Macau, Ascension Island, and Saint Helena.


Visa information is ever-changing. Travelers should research entry requirements for the country they are intending to visit. Even for VOA and eVisa countries, planning is necessary. The last thing anyone wants is to be turned back at the point of entry.

Read More

  1. Traveling from Nairobi, Kenya to Victoria Falls Using Buses and Trains.
  2. Things You Should Know Before Travelling Outside Kenya

Featured Image by Wikipedia.