Passports must be valid 6 months after the anticipated travel date. Leave a blank page for each country to be visited. It is advisable to obtain visas in advance, from Embassies and High Commissions or online at https://eservices.immigration.go.tz/visa/ visa/ VISAS can also be obtained on arrival at all entry points.
The regulations vary depending on nationality and country of origin, and requirements may change. For more information contact the appropriate Kenyan diplomatic/consular authority or the government portal: http://immigration.go.tz/index.php/en/services/visa-information.