You may be able to enter India with a passport that expires in 3 months. Although it is not recommended, and it is always better to be overly cautious, there is technically a way to enter India with less than 180 days left on your passport till the expiration date.