Credit card deposits are usually instant. Withdrawals can take longer, usually around 2-5 business days depending on where you live and your card provider.