BNB Chain to Arbitrum bridge
Moving from BNB Smart Chain to Arbitrum is a common route with many options. Pool bridges like Stargate, cross-chain swaps like deBridge, Relay and Symbiosis, and exchange withdrawals all work. Circle CCTP does not move USDC on BSC, and USDT there is a Binance-Peg token, so you receive Arbitrum tokens from a bridge, a swap or an exchange. You pay gas in BNB on BSC and in ETH on Arbitrum.
Reviewed October 25, 2026 ยท 6 solutions checked
On this page
Short answer
A BNB Chain to Arbitrum bridge takes tokens on BNB Smart Chain and gives you tokens on Arbitrum One. Both networks use the same 0x address, so one MetaMask or Rabby wallet works on both. Gas on BNB Chain is paid in BNB. Gas on Arbitrum is paid in ETH, so plan to have a little ETH when your tokens arrive.
The main stablecoins on BNB Chain, USDT and USDC, are Binance-Peg tokens with 18 decimals. On Arbitrum, USDC is issued by Circle and USDT is USDT0, both with 6 decimals. They are different contracts, so a bridge or swap takes your token on BNB Chain and pays you the Arbitrum version from its own liquidity. Circle CCTP cannot help here, because Circle supports USDC on every CCTP network except BNB Smart Chain.
| Circle CCTP for USDC | Not on BNB Smart Chain |
|---|---|
| USDT and USDC on BSC | Binance-Peg tokens, 18 decimals |
| USDT on Arbitrum | USDT0, which does not issue USDT on BNB Chain |
| Gas | BNB on BNB Chain, ETH on Arbitrum |
| Same address on both | Yes, 0x format |
Why this route is difficult
BNB Smart Chain is its own blockchain with its own validators. Arbitrum is a layer 2 secured by Ethereum. Neither can read the other directly, so every route relies on someone: a bridge's verifiers, solvers or an exchange.
The tokens also differ. USDT and USDC on BNB Chain are Binance-Peg tokens. Circle CCTP does not move USDC on BSC, and USDT0 does not issue USDT on BNB Chain (there the USDT0 network only carries Tether Gold, XAUT0). So there is no issuer-run path for stablecoins on this route, and bridges pay you from their own liquidity.
Possible approaches
1Liquidity pool bridge
You deposit a stablecoin into a pool on BNB Chain and receive a stablecoin from a pool on Arbitrum.
Trade-offGood for stablecoins. Large transfers can cost more when pools are uneven.
2Cross-chain swap
A solver or relayer takes your token on BNB Chain and pays you the same or a different token on Arbitrum.
Trade-offCan turn BNB into ETH in one step. The fee sits in the quote, so compare a few services.
3Exchange as a bridge
Deposit on BNB Chain, trade if needed, then withdraw on Arbitrum One.
Trade-offSimple for people with an account, but the exchange holds your funds in between and may ask for identity checks.
Options compared
| Option | You get | Typical time | Cost | Best for |
|---|---|---|---|---|
| Liquidity pool bridge (Stargate) | Stablecoins on Arbitrum, depending on pools | Minutes | BNB gas and a pool and messaging fee | Stablecoins |
| Cross-chain swap (deBridge, Relay, Symbiosis) | ETH, USDC, USDT0 and other Arbitrum tokens | Seconds to minutes | Fee and spread built into the quote | Changing token on the way, like BNB to ETH |
| Centralized exchange | Tokens the exchange supports on Arbitrum One | Depends on the exchange | Trading fee if you swap, plus a withdrawal fee | People who already have an exchange account |
Working solutions
| Solution | You receive | Custody / verification | Notes |
|---|---|---|---|
| Stargate | Stablecoins, depending on pools | LayerZero verifiers (DVNs) | Has stablecoin pools on BNB Chain. Check which token it pays on Arbitrum. |
| deBridge | ETH, USDC, USDT0 and more | Orders filled by solvers | Swap and transfer in one step, such as BNB to ETH. |
| Relay | ETH, USDC and other tokens | Relayers | Fast cross-chain swaps between EVM networks. |
| Symbiosis | Many Arbitrum tokens | Relayer network | Cross-chain swaps from BNB Chain. |
| LI.FI | Depends on route | Same as chosen bridge | Compares several bridges for you. |
| Centralized exchanges | Tokens the exchange lists on Arbitrum One | Exchange holds funds | Deposit on BEP20 and pick Arbitrum One when withdrawing. |
How to move BNB Chain to Arbitrum
These steps show a cross-chain swap through an aggregator such as LI.FI or a service such as deBridge or Relay. The same wallet and network checks apply to Stargate or an exchange.
- 1
Prepare one EVM wallet
Use MetaMask, Rabby or another EVM wallet. Your address is the same on BNB Chain and Arbitrum. Keep a little BNB on BNB Chain to pay for the approval and the transfer.
- 2
Open the bridge from a trusted link
Type the address yourself or use a bookmark. Fake bridge sites appear in search ads and direct messages. Pick BNB Chain as the source and Arbitrum as the destination.
- 3
Choose what you receive
Select the token on each side and check the quote. It shows the fee and the amount you will get. If you have no ETH on Arbitrum, consider receiving part of the amount as ETH for gas.
- 4
Approve, send and check
Your wallet may ask for an approval and then the transfer. When it finishes, look up your address on Arbiscan. If the token does not show, add it using the contract shown on Arbiscan or in the bridge.
Fees and timing
The BNB Chain side is cheap. Gas is paid in BNB and a token transfer with an approval usually costs little.
The bridge or swap fee is the main cost. Stargate pricing depends on its pools. Swap services build the fee and spread into the quote, so compare the amount you receive across a few services. Exchanges charge a trading fee if you convert, plus a withdrawal fee for Arbitrum.
On Arbitrum you need ETH for every transaction after your tokens arrive. Arbitrum fees are usually low, but you cannot move anything with a zero ETH balance.
Common mistakes
- Arriving on Arbitrum with no ETH. You cannot move or swap your tokens until you add ETH for gas.
- Withdrawing from an exchange on the wrong network. Check that the network says Arbitrum One, not BNB Smart Chain or Ethereum.
- Reading raw token amounts without checking decimals. USDT and USDC have 18 decimals on BNB Chain and 6 on Arbitrum, which matters in scripts and contract calls.
Before you transfer
- Get a little ETH on Arbitrum, or receive part of your transfer as ETH.
- Decide which stablecoin you want on Arbitrum: Circle USDC or USDT0. Bridges may pay one but not the other.
- Use bookmarks for bridge sites and ignore support accounts that message you first.
Frequently asked questions
No. Circle supports USDC on all CCTP networks except BNB Smart Chain. Use a pool bridge, a cross-chain swap or an exchange instead.
No. USDT0 runs on Arbitrum, but USDT0 does not issue USDT on BNB Chain. On BNB Chain the USDT0 network only carries Tether Gold (XAUT0). A bridge or swap can take your BSC USDT and pay you USDT0 on Arbitrum from its own liquidity.
Yes. Cross-chain swap services like deBridge, Relay and Symbiosis take BNB on BNB Chain and pay ETH on Arbitrum. Aggregators like LI.FI compare the options.
The real amount is the same. USDT and USDC on BNB Chain use 18 decimals, while on Arbitrum they use 6. Wallets convert this for you, but raw values on explorers and in contracts look very different.