The visa requirement may change, so it's best to check with the Bangladesh Embassy or Consulate in India before you travel.
Here are some of the documents that you will need to provide when you apply for a visa:
* A valid passport
* A completed visa application form
* Two recent passport-size photographs
* Proof of financial means (e.g., bank statements, salary slips, etc.)
* A letter of invitation from a sponsor in Bangladesh (if applicable)
The processing fee for a visa is USD $50.
You can also apply for a visa on arrival at the airport in Dhaka, but you will need to pay a higher fee.
It's important to note that the visa requirements for Indian nationals may change at any time, so it's best to check with the Bangladesh Embassy or Consulate in India before you travel.