You may need an embassy visa for India if you have a Bhutanese passport
Visa options for India
Visa may be required
Travelers don’t need a visa to visit India for Tourism or Business. Travelers must obtain a visa if arriving from China, Macau SAR, Hong Kong SAR, Pakistan, or the Maldives.
This is not offered by sherpa°.
Apply on the government site.