Most of the deposit methods on betting sites help you transfer your money in an instant.
However, some deposit methods may take up a bit of extra time due to long processing queues. But, at the most, you won't have to wait more than a couple of hours to see your money credited into your account.
Using UPI or Indian Netbanking are great ways of ensuring instant money transfers from your bank account!