To buy BNB coins in India, you will need to first add some BTC and buy BNB coins in exchange. As of now you can't buy BNB from anywhere else expect the official Binance website.
In case you are just getting started, you will need to buy Bitcoins from Zebpay. (Here is the signup URL). You will need to verify your details and it may take some time to activate your account.
In the mean time, head over to the official website of Binance and create an account with them. It will not take you more than 2 minutes. Once you sign up with them, you will get an activation link in your mail box. Go to your inbox and activate it. Do not forget to see the other folders if in case you fail to find it in your primary mailbox.
Before reading further, make sure to tap your back. Tap Tap. You have successfully registered your account with Binance and you can now buy BNB coins.
However, before you do that, let's talk some security. It is time to enable the Google 2F authentication so that no one gets access to your account easily.
Caution: While setting up the 2F A, make sure you keep the 2FA backup code in a safe place. This would come handy if you lose your phone.
Note: If you are not from China, you will not be able to verify your phone number. So, from the security perspective, it is very important that you enable the Google 2F authentication.
Okay, now if your Zebpay account is activated, it is time to buy some Bitcoins. Read the detailed guide here - How to buy Bitcoins from Zebpay
After purchasing Bitcoins, it is time to transfer your BTC to your Binance account. Even if you have some BTC in your Poloniex account, withdraw it and add the BTC address of Binance.
Where can you find the BTC address on Binance? Check the image below.
If you have done the above steps properly, you should now have BTC in your Binance account. Hurrah! One more step and you will have BNB coins in your Binance account.
How to buy BNB coins from Binance?
You can trade BNB with BTC, ETH, NEO, QTUM, GAS, BTM.
Go to the trade section>> https://www.binance.com/trade.html
Enter the amount.
It will automatically show you the maximum amount of BNB coins you can buy.
Hit the buy button.
Tada, you are done.
Note: Do not just transfer any other coins directly to Binance with the hope that you will be able to buy BNB by exchanging the coin directly on the website. No, you can't. You will just be able to buy BNB or any other alt coins on Binance in exchange of the above mentioned coins only.
Now head over to your Blockfolio profile and update it by adding your BNB coins. Go to sleep.
P.S. Should you buy BNB coins? I will add my views tomorrow. In the meantime, go through this REDDIT thread.