- Home
- MVR – Maldivian Rufiyaa
- MVR → STN
1 MVR to STNMaldivian Rufiyaa → Sao Tomean Dobra
On 2026-10-27, 1 Maldivian Rufiyaa (MVR) = 1.4294 Sao Tomean Dobra (STN) at the mid-market rate. Conversely, 1 STN = 0.6996 MVR. Over the last 30 days the MVR/STN rate moved between 1.3914 and 1.4375, a change of +2.73%.
This page shows the live mid-market rate from Maldivian Rufiyaa (MVR) 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.
MVR/STN exchange rate chart
MVR/STN went from 1.3998 on Sep 28, 2026 to 1.4294 on Oct 27, 2026 (+2.12 %). Highest: 1.4375 (Oct 3, 2026); lowest: 1.3998 (Sep 28, 2026).
MVR/STN exchange rate analysis
Over the last 30 days the MVR/STN rate rose (+2.73%): the MVR gained ground against the STN. Over the past 12 months it ranged from 1.3338 (2026-02-12) to 1.4375 (2026-10-03), with an average of 1.3783. Today's rate is 3.70% above its one-year average: 1 MVR buys more STN than usual. Day-to-day movements are moderate (average daily change of 0.51%). The largest daily move of the last 30 days was -1.94% on 2026-10-04.
| Period | Date | 1 MVR = | Change |
|---|---|---|---|
| 1 week ago | 1.4212 STN | +0.58% | |
| 1 month ago | 1.3914 STN | +2.73% | |
| 3 months ago | 1.4018 STN | +1.97% | |
| 6 months ago | 1.3524 STN | +5.69% | |
| 1 year ago | 1.3805 STN | +3.54% |
MVR/STN · last 10 days
| Date | 1 MVR = | 1 STN = |
|---|---|---|
| 1.4294 STN | 0.6996 MVR | |
| 1.4211 STN | 0.7037 MVR | |
| 1.4164 STN | 0.706 MVR | |
| 1.4133 STN | 0.7076 MVR | |
| 1.4229 STN | 0.7028 MVR | |
| 1.4210 STN | 0.7037 MVR | |
| 1.4258 STN | 0.7013 MVR | |
| 1.4212 STN | 0.7037 MVR | |
| 1.4096 STN | 0.7094 MVR | |
| 1.4079 STN | 0.7103 MVR |
Maldivian Rufiyaa to Sao Tomean Dobra
Sao Tomean Dobra to Maldivian Rufiyaa
Frequently asked questions
How much is 1 MVR in STN today?
1 Maldivian Rufiyaa is worth 1.4294 Sao Tomean Dobra at the mid-market rate of 2026-10-27. 1 Sao Tomean Dobra is worth 0.6996 Maldivian Rufiyaa.
How much is 100 MVR in STN?
100 MVR = 142.94 STN, and 100 STN = 69.9603 MVR (rate of 2026-10-27).
How has the MVR to STN rate changed over the last month?
Over 30 days the rate went from 1.3914 to 1.4294 (+2.73%). The 30-day high was 1.4375 and the low was 1.3914.
How has the MVR to STN rate changed this week?
One week ago 1 MVR was worth 1.4212 STN; today it is worth 1.4294 STN (+0.58%).
What was the best MVR to STN rate in the past year?
The highest rate of the past 12 months was 1 MVR = 1.4375 STN on 2026-10-03; the lowest was 1.3338 STN on 2026-02-12.
Where does this exchange rate come from?
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.
Maldivian Rufiyaa to other currencies
About the Maldivian Rufiyaa (MVR)
The Maldivian Rufiyaa is the official currency of Maldives. Symbol: MVR. ISO 4217 code: MVR.
All Maldivian Rufiyaa (MVR) exchange rates →