US Dollar to Peruvian Sol converter

1 US Dollar (USD) =

3.4593 PEN

1 PEN = 0.289074 USD · Updated: Oct 5, 2026, 7:12 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 USD3.46 PEN
5 USD17.3 PEN
10 USD34.59 PEN
20 USD69.19 PEN
50 USD172.97 PEN
100 USD345.93 PEN
250 USD864.83 PEN
500 USD1,730 PEN
1,000 USD3,459 PEN
5,000 USD17,297 PEN
10,000 USD34,593 PEN
Amount (PEN)USD
1 PEN0.2891 USD
5 PEN1.45 USD
10 PEN2.89 USD
20 PEN5.78 USD
50 PEN14.45 USD
100 PEN28.91 USD
250 PEN72.27 USD
500 PEN144.54 USD
1,000 PEN289.07 USD
5,000 PEN1,445 USD
10,000 PEN2,891 USD

How much is 1 US Dollar in Peruvian Sol?

Right now 1 USD = 3.4593 PEN. The other way round, 1 PEN = 0.289074 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.

Other exchange rates