An eTA is permission to travel, not the final authority to enter Kenya: the immigration officer at the point of entry decides.
The three exempt lists, as the eTA site gives them
Up to 180 days, East African partner states
Burundi, Democratic Republic of Congo, Rwanda, South Sudan, Tanzania, Uganda.
Up to 90 days
Barbados, Belize, Botswana, Brunei, Cyprus, Dominica, Eritrea, Eswatini, Ethiopia, Fiji, Gambia, Ghana, Grenada, Guyana, Jamaica, Kiribati, Lesotho, Malaysia, Maldives, Malawi, Mauritius, Mozambique, Namibia, Nauru, Papua New Guinea, Comoros, Samoa, San Marino, Sierra Leone, Singapore, Solomon Islands, South Africa, St Kitts and Nevis, St Lucia, St Vincent and the Grenadines, Bahamas, Tonga, Trinidad and Tobago, Republic of Congo, Tuvalu, Vanuatu, Zambia, Zimbabwe.
Up to 60 days
Algeria, Angola, Benin, Burkina Faso, Cape Verde, Cameroon, Central African Republic, Chad, Cote d'Ivoire, Djibouti, Egypt, Equatorial Guinea, Gabon, Guinea, Guinea Bissau, Liberia, Madagascar, Mali, Mauritania, Morocco, Niger, Nigeria, Sao Tome and Principe, Senegal, Seychelles, Sudan, Togo, Tunisia.
Directorate of Immigration Services, eTA site, General Information, read 12 November 2026. Transit passengers who stay airside, ship passengers who stay on board and holders of Kenyan residence, permits and passes are exempt too.