L2 Gas Tracker
2026-09-27 · By L2 Gas Tracker Research

How to Bridge to Arbitrum: From Ethereum, Base, and Other L2s — With Real Costs

Bridge routes into Arbitrum One from Ethereum mainnet, Base, and other L2 networks with fee and time estimates

The short version

Bridging to Arbitrum means moving assets from another chain (usually Ethereum mainnet) into the Arbitrum One rollup. The official bridge at bridge.arbitrum.io is the canonical route: you send ETH or ERC-20 tokens from your mainnet wallet, the bridge locks them in an L1 smart contract, and mints the equivalent on Arbitrum. Deposits take 10-20 minutes and cost $3-10 in mainnet gas. Withdrawals back to L1 take about 7 days.

If you are bridging from another L2 (Base, Optimism, zkSync), you almost never want to route through Ethereum mainnet. Third-party bridges and the Superchain shared messaging layer handle L2-to-Arbitrum transfers directly, with minutes of settlement time and cents of gas. The Base to Arbitrum guide covers that specific pair; this article covers the mainnet-to-Arbitrum route and the broader bridging landscape.

Route 1: the official Arbitrum bridge (canonical, slow deposit)

The official bridge is the security ground truth. When you deposit through bridge.arbitrum.io, your funds are locked in an audited L1 contract and the equivalent is minted on Arbitrum through the canonical token bridge. There is no counterparty risk, no relayer trust assumption, and no liquidity pool that can run dry.

The trade-off is speed and cost. The deposit is an L1 transaction, so it costs mainnet gas ($3-10) and waits for mainnet confirmation (10-20 minutes). For large amounts — over $5,000 — this is the route I recommend. For smaller amounts, the cost is a high percentage of the transfer.

One thing to know: ETH deposits are automatic on the Arbitrum side. ERC-20 token deposits sometimes require an additional "claim" step on Arbitrum if the token has not been bridged before. The bridge UI handles this — you just sign one more transaction on Arbitrum (costing about $0.01-0.05) to claim the tokens. This only happens the first time a given token is bridged to your address.

Route 2: fast bridges from other L2s (minutes, small fee)

If your funds are already on Base, Optimism, or another L2, routing through Ethereum mainnet is wasteful. Fast intent bridges handle the transfer directly:

Ethereum mainnet
FromBridgeFeeTime
BaseAcross / Stargate~0.05-0.1%2-5 min
OptimismAcross / Hop~0.05-0.1%2-5 min
zkSync EraAcross / Orbiter~0.05-0.15%2-10 min
Official (bridge.arbitrum.io)$3-10 (gas)10-20 min

The Base to Arbitrum route is particularly well-supported because both chains are among the most active L2s. Across, Stargate, and Orbiter all maintain deep liquidity for this pair. For the Base-specific transfer mechanics, the dedicated guide has more detail.

Route 3: centralized exchange withdrawal (cheapest for beginners)

The cheapest and simplest way to get funds onto Arbitrum is often to withdraw directly from a centralized exchange. Most major exchanges — Binance, Coinbase, OKX, Bybit, Kraken — support direct Arbitrum One withdrawals. You buy or deposit on the exchange, select Arbitrum One as the withdrawal network, enter your wallet address, and the exchange handles the bridging internally.

Exchange withdrawal fees vary: some charge a flat $0.50-1.00, some charge nothing for certain tokens. The exchange absorbs the L1 gas cost as part of its business. For amounts under $1,000, this is almost always cheaper than bridging yourself. The Binance withdrawal guide covers the same principle for Base; the mechanics for Arbitrum are identical — just select "Arbitrum One (ARB)" as the network instead of "Base".

The downside: you need KYC on the exchange, and you are trusting the exchange to process the withdrawal correctly. For self-custody purists, this is a non-starter. For everyone else, it is the pragmatic first step.

What you actually need before bridging

Three balances to prepare:

The ETH-on-Arbitrum trap is the most common mistake I see. Someone bridges $5,000 of USDC, tries to swap it, and realizes they have no ETH for gas. Bridge a small amount of ETH alongside any token transfer, or use a faucet or friend to send you $0.50 of Arbitrum ETH.

Bridging back: the 7-day withdrawal

Withdrawing from Arbitrum back to Ethereum mainnet follows the same 7-day challenge window as every other optimistic rollup. The full mechanics are in the Arbitrum withdrawal guide — the short version: initiate on bridge.arbitrum.io, wait about 168 hours, then claim on L1. Fast bridges skip the wait for a small fee.

For Arbitrum-to-Base or Arbitrum-to-Optimism transfers, you do not need to withdraw to L1 at all. Use a fast bridge or the Superchain messaging layer for direct L2-to-L2 transfers. This is faster, cheaper, and avoids the 7-day wait entirely.

How much it costs: the full breakdown

Total cost depends on the route and the amount:

RouteFixed costVariable costBest for
Official bridge (mainnet → Arbitrum)$3-10 (L1 gas)NoneLarge amounts, security priority
Fast bridge (L2 → Arbitrum)~$0.01-0.05 (L2 gas)0.05-0.15% of amountMedium amounts, speed priority
Exchange withdrawal$0-1 (exchange fee)NoneSmall amounts, beginners
Withdrawal (Arbitrum → mainnet)$3-15 (L1 claim gas)NoneMoving savings to cold storage

For a $100 transfer, the exchange route is cheapest. For a $10,000 transfer, the official bridge is cheapest. For a $1,000 transfer from Base, the fast bridge is the sweet spot — fast, cheap, and no mainnet gas. The bridge cost calculator tool on this site lets you plug in your specific amount and get a real-time estimate.

Trade on Base / Arbitrum with Low Fees

Choose a trusted platform to swap, bridge, and trade on L2 networks.

Affiliate links — we may earn a commission at no extra cost to you.