Polygon to Ethereum Bridge
Leaving Polygon PoS through the official bridge takes a few hours and two transactions: a burn on Polygon and an exit on Ethereum. Fast bridges like Across and Relay pay you on Ethereum in seconds for a small fee.
Reviewed October 25, 2026 ยท 6 solutions checked
On this page
Short answer
Withdrawing from Polygon PoS to Ethereum through the official PoS bridge works in three stages. You burn your tokens on Polygon. You wait until a checkpoint that covers your transaction reaches Ethereum. Then you send an exit transaction on Ethereum to release the coins.
There is no week-long challenge period like on Arbitrum or OP Mainnet. Polygon PoS is a proof-of-stake chain with its own validators, and the bridge trusts the checkpoints they post to Ethereum. In practice the whole process usually takes a few hours.
If you do not want to wait or handle two transactions, fast bridges such as Across, Relay and Stargate pay you on Ethereum within seconds or minutes. For USDC, Circle CCTP moves real USDC from Polygon to Ethereum.
| Official route | Polygon Portal (PoS bridge) |
|---|---|
| Official wait | Usually a few hours, then an exit |
| Fastest option | Intent bridges, seconds |
| Real USDC | Circle CCTP |
| Fees on Polygon paid in | POL |
| Often forgotten | ETH on Ethereum for the exit |
Why this route is difficult
Polygon PoS is a proof-of-stake chain with its own validator set. It is not a rollup. Ethereum does not check every Polygon transaction. Instead, Polygon validators regularly post checkpoints to Ethereum, which are summaries of Polygon blocks signed by the validators.
The PoS bridge uses those checkpoints to decide which withdrawals to release. You burn tokens on Polygon. Once a checkpoint that includes your burn is on Ethereum, you prove it to the bridge contract with an exit transaction, and the contract releases your coins.
Because there is no challenge period, the wait is hours instead of a week. The tradeoff is trust. The official bridge relies on the honesty of Polygon's validators, not on proofs checked by Ethereum. A few older assets still use Polygon's older Plasma bridge, where exits can take up to about 7 days.
USDC needs extra care. Polygon PoS has real USDC issued by Circle and an older bridged copy called USDC.e. Real USDC is moved with CCTP, which burns it on Polygon and creates it again on Ethereum. USDC.e goes back through the PoS bridge.
Possible approaches
1Official PoS bridge withdrawal
Burn tokens on Polygon, wait for a checkpoint, then exit on Ethereum through the Polygon Portal.
Trade-offNo bridge fee, but a few hours of waiting, two transactions, and trust in Polygon's validators.
2Intent-based bridge
A relayer or solver pays you on Ethereum right away and is paid back later.
Trade-offSeconds instead of hours, for a fee and some risk in the bridge's own contracts.
3Liquidity pool bridge
You add coins to a pool on Polygon and get the same coin from a pool on Ethereum.
Trade-offFast, but fees change with how balanced the pools are.
4Issuer burn-and-mint
Circle CCTP destroys your USDC on Polygon and creates real USDC on Ethereum.
Trade-offReal USDC with no pool limits, but it only works for USDC.
Options compared
| Option | You get | Typical time | Cost | Best for |
|---|---|---|---|---|
| Polygon Portal (PoS bridge) | ETH or the original token on Ethereum | Usually a few hours | Polygon fee + Ethereum exit fee | Large sums, no rush |
| Intent-based bridge | ETH, USDC and other common tokens | Seconds to 1 min | Network fee + small bridge fee | Most everyday withdrawals |
| Liquidity pool bridge | USDC, USDT and others | A few minutes | Network fee + varying pool fee | Stablecoins |
| Circle CCTP | Real USDC on Ethereum | Standard transfer, already fast from Polygon | Network fees, plus any app fee | Moving real USDC |
Working solutions
| Solution | You receive | Custody / verification | Notes |
|---|---|---|---|
| Polygon Portal (PoS bridge) | ETH or original tokens on Ethereum | Bridge contracts + Polygon validators | Burn on Polygon, wait for a checkpoint, then exit on Ethereum. |
| Across | ETH, USDC and others | Oracle-checked payback | Usually done in seconds. |
| Relay | ETH, USDC and others | Solver pays you | Fast for common coins. |
| Stargate | USDC, USDT | LayerZero checkers (DVNs) | Pool-based. |
| Circle CCTP | Real USDC | Circle attestation | For real USDC only. Standard transfer, which Circle says is already fast from Polygon. |
| Bungee | Depends on the route | Same as the bridge used | An aggregator that compares several bridges. |
How to move Polygon to Ethereum
These steps show a withdrawal of WETH or a token through the Polygon Portal at portal.polygon.technology. If you want your funds in seconds, use a fast bridge instead. The wallet checks are the same.
- 1
Check your fee coins on both sides
You need a little POL on Polygon to start the withdrawal and some ETH on Ethereum for the exit. The exit is a normal Ethereum transaction, and it usually costs more than the Polygon side.
- 2
Start the withdrawal on Polygon
Open the Portal from a trusted link, connect your wallet, and choose Polygon PoS as the source and Ethereum as the destination. Pick the token and amount and confirm. This burns the tokens on Polygon.
- 3
Wait for the checkpoint
Polygon validators post checkpoints to Ethereum regularly. Your withdrawal can only be exited once a checkpoint covering your burn is on Ethereum. The Portal shows the status while you wait.
- 4
Send the exit on Ethereum
When the withdrawal is ready, switch your wallet to Ethereum and confirm the exit (claim) in the Portal. Until you do this, the coins stay in the bridge contract.
- 5
Check the result
After the exit, the coins show on Etherscan under the same address you used on Polygon. WETH from Polygon comes back as ETH.
Fees and timing
The official route has two network fees. The burn on Polygon is paid in POL and is usually cheap. The exit on Ethereum costs a normal Ethereum fee, which depends on how busy Ethereum is. The PoS bridge adds no fee of its own.
Fast bridges charge a fee on top of network fees and show it as the amount you will receive. Several bridges compete for ETH and stablecoins on this route. Aggregators like Bungee or LI.FI compare them at once.
The time cost of the official route is a few hours, not days. For many people the bigger hassle is the second transaction and the ETH needed to pay for it. A fast bridge needs only one transaction on Polygon.
Common mistakes
- Having no POL on Polygon, so you cannot even start the withdrawal.
- Forgetting the exit transaction on Ethereum, so the coins sit in the bridge.
- Having no ETH on Ethereum when it is time to exit.
- Sending USDC.e when the receiving app or exchange expects real USDC, or the other way round.
- Picking a different Polygon network than Polygon PoS as the source.
- Following old guides that still call the fee coin MATIC.
Before you transfer
- Keep a little POL on Polygon. You need it to start any withdrawal.
- The official bridge takes hours, not a week, but you must come back for the exit.
- Keep ETH on Ethereum for the exit if you use the official bridge.
- Check whether you hold real USDC or USDC.e on Polygon before you pick a route.
- Many exchanges accept deposits on Polygon directly, which can be simpler than bridging.
- Open bridge sites from official links only. Fake bridge pages are common.
Frequently asked questions
Through the Polygon Portal it usually takes a few hours: the burn on Polygon, the wait for a checkpoint, then the exit on Ethereum. Fast bridges like Across and Relay usually take seconds to a minute.
The PoS bridge does not pay out on its own. After the checkpoint, you send an exit transaction that proves your burn to the bridge contract. That transaction releases the coins and needs ETH for the fee.
Not for the PoS bridge. Polygon PoS is not an optimistic rollup, so normal withdrawals wait only for a checkpoint. Some older assets that use the Plasma bridge can take up to about 7 days.
Yes. ETH on Polygon PoS is held as WETH. When you withdraw it through the PoS bridge, you get ETH on Ethereum.
Intent-based bridges such as Across and Relay usually pay you on Ethereum within seconds. For real USDC, Circle CCTP is another option.
Yes. POL pays the network fee on Polygon PoS, including the first step of any withdrawal. POL replaced MATIC in 2024.