22bet withdrawal time can take anywhere from 1 to 5 days.
If you want a faster withdrawal payment option in India, you should consider using e-wallets.