The best time to travel to Kenya can depend on which area of the country you are touring, as weather can vary depending on geography.
In general, the best time to visit Kenya is either January or February when the dry, hot season brings wildlife to waterholes, making them easy to spot – or from June to October, when wildebeest sweep through the Masai Mara in dramatic numbers.
For festivals, January is the ideal time to visit the coast and see the dhow racing in Lamu, or to Mombasa in November to kick up your heels and join the local Mombasa festival as it flows down the main street.