CryptoExchangePicks

How to Transfer Crypto Between Exchanges

Last updated: March 2026

Why Transfer Crypto Between Exchanges?

At some point, every crypto trader needs to move funds from one exchange to another. Maybe you bought Bitcoin on Binance but want to trade an altcoin only listed on MEXC. Maybe you are chasing lower fees, taking advantage of a bonus, or spreading holdings across multiple platforms to reduce counterparty risk.

This guide walks you through the entire process step by step, explains which networks to use, breaks down the fees, and highlights the critical mistakes that cause people to lose funds every day.

Diagram showing the flow of a crypto transfer from Exchange A through the blockchain network to Exchange B

Understanding Blockchain Networks

Before you transfer anything, you need to understand blockchain networks — because choosing the wrong one is the number one cause of lost funds. Think of it like shipping: the address tells you where it is going, and the network is the delivery service.

ERC-20 (Ethereum)

The most widely supported but most expensive. Gas fees range from $1 to $50+ during peak times.

TRC-20 (Tron)

One of the cheapest options, typically $1 or less. Extremely popular for sending USDT between exchanges.

BEP-20 (BNB Smart Chain)

Low fees ($0.10–$0.50) and fast confirmations. Well-supported on most exchanges.

SOL (Solana)

Nearly free (fractions of a cent) and confirms in seconds. Excellent when both platforms support it.

Step-by-Step Transfer Guide

Step 1: Get the Deposit Address on Exchange B

Navigate to the deposit section, search for the token, select the network, and copy the deposit address exactly.

Step 2: Initiate Withdrawal on Exchange A

Go to withdrawals, select the same token, paste the address, and select the exact same network.

Step 3: Double-Check Everything

Verify: (1) address matches, (2) network is identical on both sides, (3) memo/tag entered if required.

Step 4: Confirm and Wait

Solana and Tron confirm in under a minute, BNB Smart Chain in a few minutes, Ethereum in 2–15 minutes.

Step 5: Verify Arrival

Check your deposit history on Exchange B. If nothing appears after 30 minutes, use a block explorer to verify.

Comparison chart of blockchain network fees

Network Fees Comparison

Solana: ~$0.001–$0.01 — cheapest option. Tron (TRC-20): ~$0.50–$1.00 — most widely supported cheap option. BNB Smart Chain: ~$0.10–$0.50. Ethereum (ERC-20): ~$1–$50+ — avoid unless necessary.

Common Mistakes That Cause Lost Funds

Wrong Network

The most common and devastating mistake. If you send on ERC-20 but the deposit address was for TRC-20, funds may be lost forever. Some exchanges can recover cross-chain deposits, but it is not guaranteed.

Wrong Address

Copy-paste errors or clipboard malware. Always verify the first and last 5 characters.

Missing Memo / Tag

XRP, XLM, ATOM, and EOS require a memo. Without it, funds reach the exchange but cannot be credited to your account.

How to Do a Test Transaction

Send $5–$10 first. Wait for it to arrive. Only then send the full amount. Yes, you pay the withdrawal fee twice — that is a small price compared to losing everything. For amounts over $500, a test transaction is non-negotiable.

Frequently Asked Questions

Solana and Tron transfers complete in under a minute. BNB Smart Chain takes 1–5 minutes. Ethereum can take 2–15 minutes. The receiving exchange may require additional confirmations, adding 5–30 minutes.
The funds may be lost. Some exchanges can recover cross-chain deposits, but the process is manual, can take weeks, and many charge a recovery fee. Some transfers are simply unrecoverable.
Solana (fractions of a cent), Tron/TRC-20 (about $0.50–$1), and BNB Smart Chain ($0.10–$0.50). MEXC occasionally offers zero withdrawal fees.
Certain cryptocurrencies like XRP, XLM, ATOM, and EOS require a memo. If you forget it, funds reach the exchange but cannot be assigned to your account automatically.
No. Blockchain transfers send the same token from one address to another. You need to swap on the sending exchange first, or transfer and then trade on the receiving exchange.
Most exchanges impose daily withdrawal limits based on your verification level. Basic-verified accounts may be limited to $10,000–$50,000 per day, while fully verified accounts can often withdraw $1 million or more.