Among various ways of Using Bank Deposit method which is the best one to go for? Or What method should i use to transfer money to your bank account?

If You Have Bank account in ICICI Bank anywhere in India You Can Transfer Funds using a Cheque or a written request to your bank. The Transfer Should take place immediately. Since Clearing is not involved, This is One of the Fastest Method to transfer funds. After the Transfer, Our Accounts shows up the Credit almost Instantaneously. As Good as depositing Cash in Our Account.

If You don't Have account in icici bank, you can use EFT or NEFT to transfer funds if the Value you want to transfer is LESS THAN One Lac.

If the Funds value one lac or More, RTGS can be used to transfer funds.

Under RTGS, it takes around 2 bank working hours for funds to get transferred. EFT or NEFT transfer takes anywhere between 4-5 bank working hours time. This time may vary depending on individual banks internal practices and efficiency levels.