On 2026-10-21, 1 Moldovan Leu (MDL) = 1.2324 Sao Tomean Dobra (STN) at the mid-market rate. Conversely, 1 STN = 0.8114 MDL. Over the last 30 days the MDL/STN rate moved between 1.2147 and 1.2478, a change of +0.58%.
This page shows the live mid-market rate from Moldovan Leu (MDL) to Sao Tomean Dobra (STN), its history over the past year and ready-made conversion tables. Rates are updated twice a day; banks and card networks usually add a margin on top.
Over the last 30 days the MDL/STN rate rose (+0.65%): the MDL gained ground against the STN. Over the past 12 months it ranged from 1.2038 (2026-04-25) to 1.2674 (2026-01-10), with an average of 1.2329. Today's rate is close to its one-year average. Day-to-day movements are moderate (average daily change of 0.52%). The largest daily move of the last 30 days was -1.80% on 2026-10-04.
| Period | Date | 1 MDL = | Change |
|---|---|---|---|
| 1 week ago | 2026-10-14 | 1.2341 STN | -0.14% |
| 1 month ago | 2026-09-21 | 1.2245 STN | +0.65% |
| 3 months ago | 2026-07-18 | 1.2195 STN | +1.06% |
| 6 months ago | 2026-04-22 | 1.2111 STN | +1.76% |
| 1 year ago | 2025-10-21 | 1.2515 STN | -1.52% |
| Date | Moldovan Leu | Sao Tomean Dobra |
|---|---|---|
| Wednesday, 10/21/2026 | 1 MDL = | 1.2324 STN |
| Tuesday, 10/20/2026 | 1 MDL = | 1.2290 STN |
| Monday, 10/19/2026 | 1 MDL = | 1.2225 STN |
| Sunday, 10/18/2026 | 1 MDL = | 1.2171 STN |
| Saturday, 10/17/2026 | 1 MDL = | 1.2154 STN |
| Friday, 10/16/2026 | 1 MDL = | 1.2253 STN |
| Thursday, 10/15/2026 | 1 MDL = | 1.2311 STN |
| Wednesday, 10/14/2026 | 1 MDL = | 1.2341 STN |
| Tuesday, 10/13/2026 | 1 MDL = | 1.2401 STN |
| Monday, 10/12/2026 | 1 MDL = | 1.2293 STN |
| MDL | STN | MDL | STN |
|---|---|---|---|
| 5 MDL = | 6.1622 STN | 4.0570 MDL = | 5 STN |
| 10 MDL = | 12.3244 STN | 8.1140 MDL = | 10 STN |
| 20 MDL = | 24.6488 STN | 16.2280 MDL = | 20 STN |
| 50 MDL = | 61.6219 STN | 40.5700 MDL = | 50 STN |
| 100 MDL = | 123.2439 STN | 81.1399 MDL = | 100 STN |
| 300 MDL = | 369.7316 STN | 243.4198 MDL = | 300 STN |
| 500 MDL = | 616.2194 STN | 405.6996 MDL = | 500 STN |
| 1000 MDL = | 1232.4388 STN | 811.3993 MDL = | 1000 STN |
1 Moldovan Leu is worth 1.2324 Sao Tomean Dobra at the mid-market rate of 2026-10-21. 1 Sao Tomean Dobra is worth 0.8114 Moldovan Leu.
100 MDL = 123.24 STN, and 100 STN = 81.1399 MDL (rate of 2026-10-21).
Over 30 days the rate went from 1.2253 to 1.2324 (+0.58%). The 30-day high was 1.2478 and the low was 1.2147.
One week ago 1 MDL was worth 1.2341 STN; today it is worth 1.2324 STN (-0.14%).
The highest rate of the past 12 months was 1 MDL = 1.2674 STN on 2026-01-10; the lowest was 1.2038 STN on 2026-04-25.
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 Moldovan Leu is the official currency of Moldova. Symbol: MDL. ISO 4217 code: MDL.
All Moldovan Leu (MDL) exchange rates →