Your visit to Bannerghatta National Park is best enjoyed when it’s set to anywhere between September and January when there is not much rain. This favorable condition extends well into June, the last month before frequent rain kicks in again and wildlife isn’t much apparent.