In our experience, online betting sites don’t charge any fees for deposits and withdrawals regardless of which payment method is used.
There is a chance that some charges could be applied by your bank to process transactions.