The time it takes to withdraw your money from BetShah depends on the method you have chosen. For instance, if you choose an e-wallet, you can get your money within a few hours. However, if you choose debit/credit cards or bank transfers, it will take 3-5 days for the money to reach your account.