The best time to visit is during the dry, cool season between October and March. National parks in central and northern India are open from October until the end of June with sightings better from February onwards when there is less foliage. The dry season is also ideal for those wanting to trek in the far north.