Depends on the exchange and network. Here's what I've experienced:
- Same exchange transfer: Instant
- USDT (TRC-20): 1-15 minutes usually
- BTC: 10-30 minutes (needs network confirmations)
- ETH/ERC-20: 5-20 minutes, longer when network is busy
⚠️ But sometimes it's slower:
- First withdrawal from a new exchange — can take hours
- Large amounts (> $10k) — may trigger manual review
- Weekends/holidays — less staff for manual checks
If it's been over 2 hours, contact support with your TxID. They usually respond within 30 minutes.