Three routes, one job
A bridge moves value from the network your funds are on to another one, in a transaction you sign from your own wallet. How bridges do that, and what you trust along the way, is in what a crypto bridge is.
An exchange does the same job in two steps: you deposit on one network, then withdraw on another. Between the two, the exchange holds the funds.
A cross-chain swap is a bridge that may also change the token. MetaMask’s own description of its Crosschain Swaps calls them bridges (MetaMask). If you send USDC and ask for ETH, the swap is part of the route and part of its cost.
What a bridge transfer asks of you
- Pick the two networks, the token and the amount. The route and its price depend on all four.
- Approve the token, if it is one. Token standards such as ERC-20 let an account approve how much of a token a third party may spend (ethereum.org). A bridge contract is that third party, so moving a token can take an approval before the transfer itself.
- Sign the transfer and pay the source network’s fee in that network’s own coin — on Ethereum, ether (ethereum.org).
- Wait for arrival. How long depends on the route. On Base, a standard withdrawal to Ethereum through the network’s own bridge waits seven days, while some providers pay users before that withdrawal completes (Base documentation).
- Arrive able to move again. The destination network charges its own fee in its own coin: POL on Polygon (Polygon), MNT on Mantle (Mantle). A stablecoin that arrives alone cannot be sent onward until some of that coin arrives beside it.
The exchange route
Two steps, two sets of rules. The deposit has to be credited, and the withdrawal needs the network chosen to match the receiving side — Binance warns that a mismatched network can cost you the funds (Binance). The withdrawal fee is the exchange’s own and changes over time; for USDT the published figures are in our live table with the date each was checked.
Which route costs less
There is no standing answer. The fee of a bridge moves with the network, the route and the amount; an exchange’s withdrawal fee is flat per withdrawal, which weighs differently on a small transfer than on a large one. The only honest comparison is the one taken at the moment you send, with every route asked the same question — which is what the comparison on this site does, and what our methodology explains.
Questions
What is the difference between a swap and a bridge?
A swap exchanges one token for another; a bridge moves value from one blockchain to another. Some wallets combine the two and call the result a cross-chain swap — MetaMask describes its Crosschain Swaps as bridges — so the token you receive can differ from the one you sent.
How long does it take to transfer crypto between wallets?
On the same network, as long as that network takes to confirm a transaction. Between networks it depends on the route: a network's own bridge follows its own rules, which on Base means a seven-day wait for a standard withdrawal to Ethereum, while third-party bridges pay out early and charge for it.
Does it cost to transfer crypto between wallets?
Yes. Every transaction pays the network's fee in its own coin, and moving between networks adds whatever the bridge or exchange charges on top. Both change with the moment and the amount, so the only useful figure is a quote taken when you are ready to send.
Sources
- MetaMask — introducing TRON on MetaMask · checked 2026-09-13
- ethereum.org — the ERC-20 token standard · checked 2026-09-13
- ethereum.org — gas and fees · checked 2026-09-12
- Base documentation — bridging and withdrawals · checked 2026-09-12
- Polygon documentation — POL · checked 2026-09-12
- Mantle documentation — fee model handbook (after Arsia) · checked 2026-09-13
- Binance Support — how to withdraw crypto from Binance · checked 2026-09-13