United States dollar to Peruvian sol

Live Currency Rates

USD
PEN
 

USD to PEN

The current currency rate for 100,00 USD is 342,03 PEN
You can also get the currency rate from PEN to USD.

Above currency rates have been updated on October 7, 2026

Quick Numbers

1 USD → 3,42 PEN
10 USD → 34,20 PEN
20 USD → 68,41 PEN
50 USD → 171,02 PEN
100 USD → 342,03 PEN
1.000 USD → 3.420,34 PEN

Currency Rate Chart (USD to PEN)