What's the cheapest way to transfer crypto between exchanges?
The cheapest transfer depends on the network you pick, not the exchange's name. Here are 7 ways to cut the cost, ranked, with a step list.

The cheapest way to transfer crypto between exchanges is to send it on-chain, pick the lowest-fee network both exchanges support, and move it in one transfer instead of several small ones. The exchange name matters less than the network you choose and the fee screen you check right before you hit send. This guide walks through the options, ranked, with a step list and the mistakes that quietly cost people the most.
DISCLOSURE: CompareCEX may earn a commission when you sign up through our links. This does not influence our editorial scores.
What actually makes a crypto transfer cheap or expensive?
Three things stack up when you move coins between exchanges: the network fee (paid to miners or validators, not the exchange), any trading or conversion fee if you swap assets first, and the withdrawal minimum the sending exchange sets. The network fee changes constantly based on how busy that blockchain is right now. You can check it live on sites like Etherscan's gas tracker for Ethereum or mempool.space for Bitcoin before you commit to a network.
Because exact fee numbers change hour to hour and differ by exchange, this article does not quote specific dollar amounts for any platform. Check the live number on the withdrawal screen of the exchange you're using, or run the math in our fee calculator.
What are the cheapest ways to transfer crypto between exchanges?
Ranked by what actually drives the cost down, not by brand name. Each method comes with one reason to use it and one limit to watch.
| Method | Why it tends to be cheap | Limitation |
|---|---|---|
| Match the network both exchanges support | Avoids paying for a slower or more congested chain by default | Picking the wrong network can send funds to an address that never credits |
| Send one transfer instead of several | Most network fees are close to flat per transaction, not per dollar moved | Only works if you're comfortable sending a larger amount at once |
| Skip "buy, then withdraw immediately" | You avoid stacking a trading fee on top of a network fee for no reason | Sometimes you do need to convert first if the receiving exchange doesn't list your asset |
| Use on-chain crypto transfer, not card or bank rails | Card and bank transfers route through extra payment processors | On-chain still needs a confirmation wait, so it's not instant |
| Check the withdrawal fee on the screen itself | The number on the exchange's own page is the only current, accurate figure | Fees shown can change between when you check and when you confirm |
| Use the native asset, not a wrapped version | Wrapped or bridged tokens often add a bridge fee on top of the network fee | Not every exchange lists the native version |
| Send a small test amount first | Confirms the address and network work before you commit the full amount | Costs you a second, small network fee |
How do you move crypto between exchanges, step by step?
- Open the receiving exchange and copy the deposit address for the exact coin you plan to send. Note which networks it accepts.
- Go to the sending exchange's withdrawal page. Compare the networks on offer and pick the one that matches step 1.
- Read the fee shown on that screen. This is the real number, not an estimate from a blog post.
- Send a small test amount. Wait for it to confirm and show up in the receiving account.
- Send the rest of the balance in one transfer, on the same network you just tested.
- Confirm it arrived before you close the tab or start trading.
Before you click send, write down three things on paper: the network you picked, the fee shown, and why you're moving funds now rather than later. This is the same habit that keeps a trading journal useful: deciding in your head lets you skip a step without noticing, writing it down forces you to actually check . It takes thirty seconds and it catches the "wrong network" mistake before it happens, not after.
If you're testing a withdrawal for the first time, treat the test amount the same way a disciplined trader treats a small account: pick an amount small enough that losing it to a mistake wouldn't hurt, but not so small you stop paying attention to the result . That small sting is what makes you actually read the confirmation screen instead of skimming it.
Need an account on the receiving side first? Our find my exchange tool can help you pick one, and the Kraken, Binance, and Coinbase review pages list what each one currently charges to withdraw.
Ready to try Kraken?
CompareCEX may earn a commission when you sign up through our links. This does not influence our editorial scores.
Common mistakes that make transfers more expensive
- Sending to the wrong network. If the receiving exchange supports one network and you pick another at the withdrawal screen, the funds can be lost or stuck, not just delayed.
- Trusting a number from a forum post instead of the live fee screen. Fees move. A screenshot from last week is not a source for today.
- Moving funds in five small batches "to be safe." Most network fees don't scale down with size, so five transfers can cost close to five times one transfer.
- Following someone else's exact transfer steps without checking your own setup. Their wallet, their network choice, and their exchange pairing are not yours. You're the one responsible for double-checking the address and network before you confirm .
- Skipping the test transaction because it feels slow. It's the cheapest insurance in the whole process.
Want to see how exchanges are scored on fees and security side by side? Read our methodology or browse the best exchanges list.
FAQ
Is it cheaper to transfer crypto or to sell and rebuy on the new exchange?
Selling and rebuying usually adds a trading fee on both ends, on top of any spread. A direct on-chain transfer skips that, provided the coin and network you hold are supported on the receiving side.
Does the amount I'm sending change which network is cheapest?
Not directly. Most network fees are closer to a flat cost per transaction than a percentage of the amount, which is why sending a larger amount in one go tends to come out cheaper per dollar moved than sending it in pieces.
Can I transfer between two accounts I own on the same exchange for free?
Internal transfers within one exchange account are a different process from a withdrawal to another exchange, and the rules vary by platform. Check the exchange's own support page, since this guide only covers transfers between separate exchanges.
RISK: Crypto assets are volatile and unregulated in many jurisdictions. Not financial advice.
This article explains a process, not a recommendation to buy, sell, or move any specific asset. Read our affiliate disclosure for how we're funded. Updated 2026-10-23.
Affiliate link — we may earn a commission. How we're funded
Visit KrakenRelated guides
- What is the cheapest exchange to sell crypto in 2026?No single exchange wins on price for everyone. Here's how to compare real selling costs and which exchanges are worth checking first.
- What's the cheapest crypto to transfer between exchanges?Network fees, not coin names, decide what a crypto transfer between exchanges costs. Here's how to find the cheapest option before you send.
- What are the cheapest places to buy crypto in 2026?No exchange is cheapest for everyone. Here's a step-by-step way to compare real costs, plus 8 exchanges rated by fee type and what to check first.