US Dollar to Peruvian Sol converter
1 US Dollar (USD) =
3.4336 PEN
1 PEN = 0.291243 USD · Updated: Oct 12, 2026, 8:43 PM UTC · This is a daily reference rate.
Convert US Dollar (USD) to Peruvian Sol (PEN) instantly. The rate refreshes every few seconds while the market is open, and the table below works out the amounts people look up most. Banks and exchange bureaus add a margin on top of this mid-market rate.
USD to PEN conversion table
| Amount (USD) | PEN |
|---|---|
| 1 USD | 3.43 PEN |
| 5 USD | 17.17 PEN |
| 10 USD | 34.34 PEN |
| 20 USD | 68.67 PEN |
| 50 USD | 171.68 PEN |
| 100 USD | 343.36 PEN |
| 250 USD | 858.39 PEN |
| 500 USD | 1,717 PEN |
| 1,000 USD | 3,434 PEN |
| 5,000 USD | 17,168 PEN |
| 10,000 USD | 34,336 PEN |
| Amount (PEN) | USD |
|---|---|
| 1 PEN | 0.2912 USD |
| 5 PEN | 1.46 USD |
| 10 PEN | 2.91 USD |
| 20 PEN | 5.82 USD |
| 50 PEN | 14.56 USD |
| 100 PEN | 29.12 USD |
| 250 PEN | 72.81 USD |
| 500 PEN | 145.62 USD |
| 1,000 PEN | 291.24 USD |
| 5,000 PEN | 1,456 USD |
| 10,000 PEN | 2,912 USD |
How much is 1 US Dollar in Peruvian Sol?
Right now 1 USD = 3.4336 PEN. The other way round, 1 PEN = 0.291243 USD.
How often is the rate updated?
Major pairs update every few seconds from a live feed while the market is open; the rest come from daily reference rates.