How long does a cross-chain bridge take?
Short answer: usually a minute or two. Here's what actually sets the time, and why some bridges are the exception.
The short answer
On a liquidity bridge — the type most modern interfaces use — a transfer usually settles in well under a couple of minutes. The bridge holds pools of tokens on both chains, so it pays you out on the destination the moment your source transaction confirms. There's no long wait in the normal case.
What actually determines the time
- Source-chain confirmation. This is almost always the slowest part. On a busy Ethereum, your first confirmation can take a little longer; on a layer 2 or Solana it's near-instant.
- The bridge's sourcing step. Once confirmed, the bridge releases funds from its destination pool — usually seconds.
- Destination-chain speed. Solana (~0.4s), Avalanche (sub-second), and the L2s (1–3s) all credit you almost immediately.
The exception: native bridges
If you use a chain's own native (canonical) bridge to withdraw back to Ethereum, you may hit a challenge period — often around seven days for optimistic rollups like Arbitrum and Optimism. That's a security feature of how those rollups settle, not a fault. Liquidity bridges avoid it entirely, which is why a route like Arbitrum to Ethereum can finish in minutes instead of a week.
If a transfer seems slow
- Don't resubmit. Sending again can cost you gas twice.
- Check the explorer. If your source transaction is confirmed, the bridge is usually just finalizing.
- Wait a few minutes, then use the bridge's status or support page rather than starting over.
Common questions
How long does a cross-chain bridge take?
On a liquidity bridge — the kind most interfaces use — transfers usually complete in well under a couple of minutes. The slowest part is normally the first confirmation on the source chain, which takes longer when Ethereum is congested.
Why do some bridges take days?
Native (canonical) bridges run by the chain itself often carry a challenge period on withdrawals back to Ethereum — for many optimistic rollups that's about seven days. Liquidity bridges exist specifically to spare you that wait by paying you out from a pool immediately.
My bridge is taking longer than expected — what do I do?
First, don't resubmit — that can cost you gas twice. Check the transaction on a block explorer using the hash your wallet shows; if the source transaction is confirmed, the bridge is usually just finalizing. Give it a few minutes, and if it's still stuck, use the bridge's support or status page rather than sending again.
Which chains are fastest to bridge to?
Destinations like Solana (~0.4s slots), Avalanche (sub-second finality), and the major layer 2s (1–3s blocks) confirm your arrival almost instantly. The bridge's own sourcing step is then the main wait, which is still typically well under a couple of minutes.
Related: what bridging costs and is bridging safe.