How to Bridge from Kraken to Arbitrum 2026: Step by Step
Published on 2026-07-02
**ANTI-LOSS PROTOCOL:** Kraken does not support direct withdrawals to Arbitrum as of July 2026. If you try to withdraw to an Arbitrum address while your Kraken withdrawal page is set to Ethereum, your funds will land on Ethereum mainnet -- not Arbitrum. Always verify the network on BOTH sides before confirming any withdrawal. Test with $10 first. This guide shows you the exact steps to avoid losing funds to network mismatches.
---
## The Problem: Kraken Does Not Support Arbitrum Withdrawals
Kraken is one of the most trusted crypto exchanges, but its network support for Layer 2s is limited. As of July 2026, Kraken supports withdrawals to:
- Ethereum mainnet (ERC20)
- Arbitrum (only for ETH -- not USDC, USDT, or other tokens)
- Optimism (ETH only)
- Polygon (MATIC and limited tokens)
- Solana
- Bitcoin Lightning
If you want to move USDC, USDT, or other tokens from Kraken to Arbitrum, you cannot do it in one step. You need a two-step process: withdraw to Ethereum, then bridge to Arbitrum. This guide shows you the cheapest way to do it.
---
## Option 1: Direct ETH Withdrawal (If You Only Need ETH)
Kraken added Arbitrum support for ETH withdrawals in early 2026. If you only need ETH on Arbitrum, this is the simplest and cheapest route.
**Steps:**
1. Log into Kraken and go to **Funding > Withdraw**.
2. Select **ETH** as the asset.
3. In the network dropdown, select **Arbitrum** (not Ethereum).
4. Paste your Arbitrum wallet address. Double-check it matches your destination.
5. Enter the amount and confirm.
**Cost:** Kraken charges a flat 0.0002 ETH withdrawal fee (approximately $0.60 at $3,000 ETH). No bridge fee. No Ethereum gas. Funds arrive in 2-5 minutes.
**Limitation:** This only works for ETH. If you need USDC, USDT, or any other token on Arbitrum, you must use Option 2.
---
## Option 2: The Two-Step Bridge (For USDC, USDT, and All Other Tokens)
Since Kraken does not support Arbitrum withdrawals for tokens other than ETH, you must:
1. Withdraw your token from Kraken to Ethereum mainnet.
2. Bridge the token from Ethereum to Arbitrum.
This costs more because you pay both the Kraken withdrawal fee AND Ethereum gas for the bridge transaction. Here is the cheapest way to do it.
---
### Step 1: Withdraw from Kraken to Ethereum
| Token | Kraken Withdrawal Fee | Network |
|-------|----------------------|---------|
| USDC | $2.50 | Ethereum (ERC20) |
| USDT | $2.50 | Ethereum (ERC20) |
| ETH | 0.0002 ETH (~$0.60) | Ethereum (ERC20) |
| DAI | $2.50 | Ethereum (ERC20) |
| WBTC | 0.00002 BTC (~$1.20) | Ethereum (ERC20) |
*Fees verified July 2026.*
**Steps:**
1. In Kraken, go to **Funding > Withdraw**.
2. Select your token (e.g., USDC).
3. Select **Ethereum** as the network. This is critical -- do not select any other network.
4. Paste your Ethereum wallet address.
5. Confirm the withdrawal. Funds typically arrive on Ethereum in 2-10 minutes.
---
### Step 2: Bridge from Ethereum to Arbitrum
Once your funds are on Ethereum, use a bridge to move them to Arbitrum. Here are your options ranked by cost:
| Bridge | Transfer Time | Total Cost (Gas + Fee) | Best For |
|--------|-------------|----------------------|----------|
| **Across Protocol** | 1-3 min | $4-$12 | Speed, any token |
| **Stargate Finance** | 1-5 min | $3-$10 + 0.06% | Stablecoins over $5,000 |
| **Orbiter Finance** | 1-3 min | $2-$6 flat | Transfers under $2,000 |
| **Hop Protocol** | 2-10 min | $3-$10 + 0.04% | ETH and stablecoins |
| **Jumper Exchange** | 1-5 min | $3-$12 | Auto-optimized routing |
**Recommended for most users: Across Protocol.**
**Steps using Across:**
1. Go to **across.to** (verify the URL).
2. Connect your wallet. Ensure it is on Ethereum mainnet.
3. Select source: **Ethereum**. Destination: **Arbitrum**.
4. Choose your token and enter the amount.
5. Review the estimated fee and arrival time.
6. Click **Bridge** and confirm the transaction in your wallet.
7. Wait 1-3 minutes. Your funds appear on Arbitrum.
---
## Total Cost Breakdown: Kraken to Arbitrum
Here is what you actually pay for a $1,000 USDC transfer from Kraken to Arbitrum:
| Step | Fee |
|------|-----|
| Kraken withdrawal (USDC ERC20) | $2.50 |
| Ethereum gas (bridge approval) | $3-$8 |
| Bridge fee (Across, ~0.04%) | $0.40 |
| **Total** | **$5.90 - $10.90** |
For a $10,000 transfer:
| Step | Fee |
|------|-----|
| Kraken withdrawal (USDC ERC20) | $2.50 |
| Ethereum gas (bridge approval) | $3-$8 |
| Bridge fee (Across, ~0.04%) | $4.00 |
| **Total** | **$9.50 - $14.50** |
The Kraken withdrawal fee is fixed, so larger transfers are more efficient on a percentage basis.
---
## Option 3: The Coinbase Workaround (Cheaper for Small Amounts)
If you have accounts on both Kraken and Coinbase, there is a cheaper route for small transfers:
1. Withdraw USDC from Kraken to Coinbase (free on some networks).
2. On Coinbase, withdraw USDC directly to Arbitrum (Coinbase supports Arbitrum for USDC).
**Why this is cheaper:** Coinbase supports direct USDC withdrawals to Arbitrum with a $0.50-$2.00 fee. You skip the Ethereum gas entirely.
**The catch:** You need a Coinbase account, and you pay the Kraken-to-Coinbase transfer fee. But for transfers under $2,000, this route is often $5-$10 cheaper than the Ethereum bridge route.
---
## What If You Already Sent Funds to the Wrong Network?
If you withdrew from Kraken to an Arbitrum address but selected Ethereum as the network, your funds are on Ethereum -- not Arbitrum. Here is how to recover them:
1. **Do not panic.** Your funds are on Ethereum at the address you specified.
2. **Switch your wallet to Ethereum mainnet.** Your Arbitrum address is the same as your Ethereum address. The funds are there.
3. **Check Etherscan.** Enter your wallet address. You should see the tokens.
4. **Bridge to Arbitrum.** Now that the funds are on Ethereum, follow Step 2 above to bridge them to Arbitrum.
If you withdrew to the wrong network entirely (e.g., selected Solana but meant Arbitrum), recovery is more complex. See our guide on recovering crypto sent to the wrong network.
---
## Timing Your Bridge for Minimum Cost
Ethereum gas prices fluctuate dramatically. The bridge transaction (Step 2) is where you can save the most money by timing it right.
**Cheapest times to bridge (lowest gas):**
- Saturday and Sunday mornings (UTC)
- 2 AM - 6 AM UTC (late night Asia / early morning Europe)
- US federal holidays
**Most expensive times:**
- Tuesday-Thursday, 2 PM - 6 PM UTC (US + Europe overlap)
- During major NFT mints
- During market volatility
Use **etherscan.io/gastracker** to check current gas before bridging. Waiting 6-12 hours can cut your gas cost by 40-60%.
---
## Quick Decision: Which Route Should You Use?
| Your Situation | Best Route | Why |
|---------------|-----------|-----|
| You only need ETH on Arbitrum | Kraken direct withdrawal (Option 1) | One step, $0.60 fee |
| You need USDC/USDT, transfer under $2,000 | Coinbase workaround (Option 3) | Skip Ethereum gas |
| You need USDC/USDT, transfer $2,000-$10,000 | Kraken + Across (Option 2) | Best balance of cost and speed |
| You need USDC/USDT, transfer over $10,000 | Kraken + Stargate (Option 2) | Lowest percentage fee |
| You need maximum speed | Kraken + Across (Option 2) | 3-5 minutes total |
---
## The Bottom Line
Kraken's limited Arbitrum support is frustrating, but the workaround is straightforward. For ETH, use Kraken's direct Arbitrum withdrawal. For everything else, withdraw to Ethereum and bridge through Across or Stargate. The total cost is $6-$15 depending on gas, which is competitive with other exchange-to-L2 routes.
Before you move any funds, use our [Compare Network Fees](https://cryptonetworkguide.com/) tool to check live gas costs and find the cheapest network for your transfer.
---
*Fees and network support verified: July 2, 2026. Kraken's network support changes periodically. Always check Kraken's withdrawal page for the most current network options before transferring.*