EUR to PEN exchange rate
Euro to Peruvian sol
1 EUR = 3.8503 PEN
1 PEN = 0.25972 EUR
Published by Banca d'Italia on Friday, 23 October 2026.
EUR to PEN in common amounts
| EUR | PEN |
|---|---|
| 1 | 3.8503 |
| 5 | 19.2515 |
| 10 | 38.503 |
| 25 | 96.2575 |
| 50 | 192.515 |
| 100 | 385.03 |
| 250 | 962.575 |
| 500 | 1,925.15 |
| 1,000 | 3,850.3 |
| 5,000 | 19,251.5 |
| 10,000 | 38,503 |
| PEN | EUR |
|---|---|
| 1 | 0.25972 |
| 5 | 1.2986 |
| 10 | 2.5972 |
| 25 | 6.493 |
| 50 | 12.986 |
| 100 | 25.972 |
| 250 | 64.93 |
| 500 | 129.86 |
| 1,000 | 259.72 |
| 5,000 | 1,298.6 |
| 10,000 | 2,597.2 |
One year of EUR to PEN
- High
- 4.1247
- 30 April 2026
- Low
- 3.8456
- 7 October 2026
- 30 days
- −0.06%
- 90 days
- −0.47%
- 1 year
- −2.48%
Last 30 working days
| Date | 1 EUR in PEN | Change |
|---|---|---|
| 23 October 2026 | 3.8503 | +0.02% |
| 22 October 2026 | 3.8497 | −0.13% |
| 21 October 2026 | 3.8546 | −0.18% |
| 20 October 2026 | 3.8615 | −0.03% |
| 19 October 2026 | 3.8627 | −0.07% |
| 16 October 2026 | 3.8654 | +0.34% |
| 15 October 2026 | 3.8523 | +0.08% |
| 14 October 2026 | 3.8491 | −0.14% |
| 13 October 2026 | 3.8545 | +0.22% |
| 12 October 2026 | 3.846 | −0.12% |
| 9 October 2026 | 3.8506 | −0.05% |
| 8 October 2026 | 3.8526 | +0.18% |
| 7 October 2026 | 3.8456 | −0.81% |
| 6 October 2026 | 3.877 | +0.40% |
| 5 October 2026 | 3.8615 | −0.55% |
| 2 October 2026 | 3.8828 | −0.23% |
| 1 October 2026 | 3.8917 | −0.45% |
| 30 September 2026 | 3.9091 | +0.08% |
| 29 September 2026 | 3.9061 | +0.91% |
| 28 September 2026 | 3.8709 | −0.25% |
| 25 September 2026 | 3.8806 | +0.84% |
| 24 September 2026 | 3.8481 | −0.12% |
| 23 September 2026 | 3.8526 | −0.30% |
| 22 September 2026 | 3.8643 | −0.18% |
| 21 September 2026 | 3.8712 | +0.21% |
| 18 September 2026 | 3.8629 | −0.13% |
| 17 September 2026 | 3.8678 | −0.23% |
| 16 September 2026 | 3.8768 | −0.12% |
| 15 September 2026 | 3.8816 | +0.01% |
| 14 September 2026 | 3.8811 | −0.35% |
Get this rate from the API
Free, with no key. The latest rate:
GET https://theratesapi.com/api/latest?base=EUR&symbols=PEN
curl "https://theratesapi.com/api/latest?base=EUR&symbols=PEN"
const res = await fetch('https://theratesapi.com/api/latest?base=EUR&symbols=PEN')
const data = await res.json()
import requests
data = requests.get('https://theratesapi.com/api/latest?base=EUR&symbols=PEN').json()
Or the rate on a given day:
GET https://theratesapi.com/api/2026-10-23?base=EUR&symbols=PEN
curl "https://theratesapi.com/api/2026-10-23?base=EUR&symbols=PEN"
const res = await fetch('https://theratesapi.com/api/2026-10-23?base=EUR&symbols=PEN')
const data = await res.json()
import requests
data = requests.get('https://theratesapi.com/api/2026-10-23?base=EUR&symbols=PEN').json()
Questions about EUR to PEN
What is the EUR to PEN exchange rate today?
The latest reference rate, for Friday, 23 October 2026, is 1 EUR = 3.8503 PEN (Euro to Peruvian sol).
How much is 1 PEN in EUR?
1 PEN = 0.25972 EUR at the same rate.
How has EUR to PEN changed over the past year?
EUR to PEN fell 2.48% in the year to Friday, 23 October 2026. The year's high was 4.1247 on 30 April 2026 and its low 3.8456 on 7 October 2026.
Where does this rate come from?
Published by Banca d'Italia on Friday, 23 October 2026. Central banks publish reference rates once each working day, so this is not a live market rate, and banks and payment providers add their own margin.
Can I get this rate from an API?
Yes, free and without a key: https://theratesapi.com/api/latest?base=EUR&symbols=PEN returns it as JSON. Put a date such as 2026-10-23 in place of latest for a past day.