On 2026-10-16, 1 Peruvian Sol (PEN) = 6.3958 Sao Tomean Dobra (STN) at the mid-market rate. Conversely, 1 STN = 0.1564 PEN. Over the last 30 days the PEN/STN rate moved between 6.3151 and 6.4703, a change of +0.38%.
You have converted 1 PEN to STN : 6.395783 Db.
On this page you can find the latest exchange rate between Peruvian Sol and Sao Tomean Dobra, rates are updated every day, for this conversion we used the mid-market rate: 6.39578261. You can convert Peruvian Sol to other different currencies with the converter on right sidebar.
Would you like to invert the currencies ?
Please visit
Sao Tomean Dobra (STN) Peruvian Sol (PEN).
Last update : Thu, 15 Oct 2026 22:00:00 +0000
Last update : Thu, 15 Oct 2026 22:00:00 +0000
Over the last 30 days the PEN/STN rate was broadly stable (+0.38%). Over the past 12 months it ranged from 5.9782 (2026-05-06) to 6.4703 (2026-10-03), with an average of 6.2605. Today's rate is 2.16% above its one-year average: 1 PEN buys more STN than usual. Day-to-day movements are moderate (average daily change of 0.46%). The largest daily move of the last 30 days was +2.25% on 2026-10-03.
| Period | Date | 1 PEN = | Change |
|---|---|---|---|
| 1 week ago | 2026-10-09 | 6.4080 STN | -0.19% |
| 1 month ago | 2026-09-16 | 6.3715 STN | +0.38% |
| 3 months ago | 2026-07-15 | 6.3421 STN | +0.85% |
| 6 months ago | 2026-04-17 | 6.1331 STN | +4.28% |
| 1 year ago | 2025-10-16 | 6.2287 STN | +2.68% |
| Date | Peruvian Sol | Sao Tomean Dobra |
|---|---|---|
| Friday, 10/16/2026 | 1 PEN = | 6.39578261 STN |
| Thursday, 10/15/2026 | 1 PEN = | 6.39774869 STN |
| Wednesday, 10/14/2026 | 1 PEN = | 6.41440668 STN |
| Tuesday, 10/13/2026 | 1 PEN = | 6.42019995 STN |
| Monday, 10/12/2026 | 1 PEN = | 6.42316711 STN |
| Sunday, 10/11/2026 | 1 PEN = | 6.39034163 STN |
| Saturday, 10/10/2026 | 1 PEN = | 6.41464653 STN |
| Friday, 10/09/2026 | 1 PEN = | 6.40795749 STN |
| Thursday, 10/08/2026 | 1 PEN = | 6.41826943 STN |
| Wednesday, 10/07/2026 | 1 PEN = | 6.37918919 STN |
| PEN | STN | PEN | STN |
|---|---|---|---|
| 5 PEN = | 31.9789 STN | 0.7818 PEN = | 5 STN |
| 10 PEN = | 63.9578 STN | 1.5635 PEN = | 10 STN |
| 20 PEN = | 127.9157 STN | 3.1271 PEN = | 20 STN |
| 50 PEN = | 319.7891 STN | 7.8177 PEN = | 50 STN |
| 100 PEN = | 639.5783 STN | 15.6353 PEN = | 100 STN |
| 300 PEN = | 1918.7348 STN | 46.9059 PEN = | 300 STN |
| 500 PEN = | 3197.8913 STN | 78.1765 PEN = | 500 STN |
| 1000 PEN = | 6395.7826 STN | 156.3530 PEN = | 1000 STN |
1 Peruvian Sol is worth 6.3958 Sao Tomean Dobra at the mid-market rate of 2026-10-16. 1 Sao Tomean Dobra is worth 0.1564 Peruvian Sol.
100 PEN = 639.58 STN, and 100 STN = 15.6353 PEN (rate of 2026-10-16).
Over 30 days the rate went from 6.3715 to 6.3958 (+0.38%). The 30-day high was 6.4703 and the low was 6.3151.
One week ago 1 PEN was worth 6.4080 STN; today it is worth 6.3958 STN (-0.19%).
The highest rate of the past 12 months was 1 PEN = 6.4703 STN on 2026-10-03; the lowest was 5.9782 STN on 2026-05-06.
XeConvert publishes daily mid-market reference rates aggregated from public market data and central bank sources. Banks, card issuers and exchange offices add a margin, so the rate you actually get may be slightly different.
The Peruvian Sol is the official currency of Peru. Symbol: S/.. ISO 4217 code: PEN.
All Peruvian Sol (PEN) exchange rates →