- Home
- JOD – Jordanian Dinar
- JOD → STN
1 JOD to STNJordanian Dinar → Sao Tomean Dobra
On 2026-10-25, 1 Jordanian Dinar (JOD) = 30.9044 Sao Tomean Dobra (STN) at the mid-market rate. Conversely, 1 STN = 0.03236 JOD. Over the last 30 days the JOD/STN rate moved between 30.3000 and 31.3392, a change of +1.08%.
This page shows the live mid-market rate from Jordanian Dinar (JOD) 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.
JOD/STN exchange rate chart
JOD/STN went from 30.5658 on Sep 25, 2026 to 30.9044 on Oct 25, 2026 (+1.11 %). Highest: 31.3392 (Oct 3, 2026); lowest: 30.3000 (Sep 26, 2026).
JOD/STN exchange rate analysis
Over the last 30 days the JOD/STN rate rose (+1.11%): the JOD gained ground against the STN. Over the past 12 months it ranged from 29.0828 (2026-02-12) to 31.3392 (2026-10-03), with an average of 30.0287. Today's rate is 2.92% above its one-year average: 1 JOD buys more STN than usual. Day-to-day movements are moderate (average daily change of 0.49%). The largest daily move of the last 30 days was -1.84% on 2026-10-04.
| Period | Date | 1 JOD = | Change |
|---|---|---|---|
| 1 week ago | 30.7540 STN | +0.49% | |
| 1 month ago | 30.5658 STN | +1.11% | |
| 6 months ago | 29.4765 STN | +4.84% | |
| 1 year ago | 30.0393 STN | +2.88% |
JOD/STN · last 10 days
| Date | 1 JOD = | 1 STN = |
|---|---|---|
| 30.9044 STN | 0.03236 JOD | |
| 30.8512 STN | 0.03241 JOD | |
| 31.0326 STN | 0.03222 JOD | |
| 30.9852 STN | 0.03227 JOD | |
| 31.0911 STN | 0.03216 JOD | |
| 30.9881 STN | 0.03227 JOD | |
| 30.7540 STN | 0.03252 JOD | |
| 30.7334 STN | 0.03254 JOD | |
| 31.0283 STN | 0.03223 JOD | |
| 31.0433 STN | 0.03221 JOD |
Jordanian Dinar to Sao Tomean Dobra
Sao Tomean Dobra to Jordanian Dinar
Frequently asked questions
How much is 1 JOD in STN today?
1 Jordanian Dinar is worth 30.9044 Sao Tomean Dobra at the mid-market rate of 2026-10-25. 1 Sao Tomean Dobra is worth 0.03236 Jordanian Dinar.
How much is 100 JOD in STN?
100 JOD = 3,090.44 STN, and 100 STN = 3.2358 JOD (rate of 2026-10-25).
How has the JOD to STN rate changed over the last month?
Over 30 days the rate went from 30.5752 to 30.9044 (+1.08%). The 30-day high was 31.3392 and the low was 30.3000.
How has the JOD to STN rate changed this week?
One week ago 1 JOD was worth 30.7540 STN; today it is worth 30.9044 STN (+0.49%).
What was the best JOD to STN rate in the past year?
The highest rate of the past 12 months was 1 JOD = 31.3392 STN on 2026-10-03; the lowest was 29.0828 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.
Jordanian Dinar to other currencies
About the Jordanian Dinar (JOD)
The Jordanian Dinar is the official currency of Jordan. Symbol: JD. ISO 4217 code: JOD.
All Jordanian Dinar (JOD) exchange rates →