A crypto bridge transfer takes from a few seconds to about 20 minutes on most routes. In our live check of 30 routes through the LI.FI API on October 22, 2026, intent-based bridges such as Across, Relay and Mayan Swift delivered 1,000 USDC in 2 to 7 seconds, while standard Circle CCTP transfers took about 18 minutes. Routes that start on Bitcoin took 20 to 29 minutes because they wait for block confirmations.
Key Takeaways
- Seconds: intent-based and liquidity bridges (Across, Relay, Mayan Swift, Layerswap).
- About 18 minutes: standard Circle CCTP for native USDC between EVM chains.
- 20+ minutes: routes from Bitcoin, which need confirmations.
- Price of speed: the fastest route delivered about $0.15 to $0.75 less per $1,000 than the cheapest.
Bridge Times by Route Type
| Route type | Example bridges | Typical time (our check) |
|---|---|---|
| Intent / liquidity network | Across, Relay, Mayan Swift | 2-7 seconds |
| Circle CCTP, fast mode | CCTP (fast) | seconds to a minute |
| Circle CCTP, standard | CCTP (standard) | about 18 minutes |
| From Bitcoin | Layerswap, Relay | 20-29 minutes |
Why Some Bridges Are Instant
Intent-based bridges pay you on the destination chain from their own liquidity as soon as your source transaction is seen, then settle with the source chain later. You get funds in seconds; the bridge takes the settlement risk and charges for it.
Burn-and-mint bridges such as standard Circle CCTP wait until the source chain transaction is final, get an attestation, and only then mint on the destination. That is slower but needs no third-party liquidity.
What Slows a Transfer Down
- Source chain finality: Ethereum mainnet and Bitcoin take longer to confirm than layer 2s or Solana.
- Attestations: CCTP and some message bridges wait for an off-chain signature.
- Congestion: busy networks delay inclusion of the destination transaction.
- Low gas settings: a source transaction with too low a fee can sit pending.
What to Do If a Transfer Is Slow
- Check the source transaction on the chain explorer. If it is still pending, the bridge has not started.
- Open the bridge status page with your transaction hash; most show each step.
- Do not send the transfer again while the first one is in progress.
For a route-by-route comparison of bridges and times, see the bridge hub; for how bridges work, see cross-chain bridge.
