In most cases, yes. Due to anti-money laundering laws, casinos require you to withdraw your winnings to the same credit/debit card/ e-wallet account, you used for depositing. If you used a prepaid card or any other payment method that does not allow withdrawals to it, you will have to go for a bank transfer.