The best time to see tigers in Bandhavgarh National Park would be in the months of October to June. This national park remains closed from the monsoon months of July to September. We recommend you to visit the Bandhavgarh National Park from October to February as March to June will be hotter.
In case you are a wildlife photographer, then in that case March to May will be the perfect season as you will be able to witness many tigers roaming here and there in the national park.