On 2026-10-22, 1 Thai Baht (THB) = 0.6527 Sao Tomean Dobra (STN) at the mid-market rate. Conversely, 1 STN = 1.5321 THB. Over the last 30 days the THB/STN rate moved between 0.6431 and 0.6626, a change of +1.12%.
This page shows the live mid-market rate from Thai Baht (THB) 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 THB/STN rate rose (+0.88%): the THB gained ground against the STN. Over the past 12 months it ranged from 0.6372 (2026-07-18) to 0.6813 (2026-01-21), with an average of 0.656. Today's rate is close to its one-year average. Day-to-day movements are moderate (average daily change of 0.46%). The largest daily move of the last 30 days was -2.05% on 2026-10-04.
| Period | Date | 1 THB = | Change |
|---|---|---|---|
| 1 week ago | 2026-10-15 | 0.656 STN | -0.51% |
| 1 month ago | 2026-09-22 | 0.647 STN | +0.88% |
| 3 months ago | 2026-07-18 | 0.6372 STN | +2.43% |
| 6 months ago | 2026-04-23 | 0.6461 STN | +1.02% |
| 1 year ago | 2025-10-22 | 0.6481 STN | +0.71% |
| Date | Thai Baht | Sao Tomean Dobra |
|---|---|---|
| Thursday, 10/22/2026 | 1 THB = | 0.6527 STN |
| Wednesday, 10/21/2026 | 1 THB = | 0.6552 STN |
| Tuesday, 10/20/2026 | 1 THB = | 0.6544 STN |
| Monday, 10/19/2026 | 1 THB = | 0.6552 STN |
| Sunday, 10/18/2026 | 1 THB = | 0.6506 STN |
| Saturday, 10/17/2026 | 1 THB = | 0.6513 STN |
| Friday, 10/16/2026 | 1 THB = | 0.6571 STN |
| Thursday, 10/15/2026 | 1 THB = | 0.656 STN |
| Wednesday, 10/14/2026 | 1 THB = | 0.6577 STN |
| Tuesday, 10/13/2026 | 1 THB = | 0.6597 STN |
| THB | STN | THB | STN |
|---|---|---|---|
| 5 THB = | 3.2635 STN | 7.6604 THB = | 5 STN |
| 10 THB = | 6.5270 STN | 15.3209 THB = | 10 STN |
| 20 THB = | 13.0541 STN | 30.6418 THB = | 20 STN |
| 50 THB = | 32.6352 STN | 76.6045 THB = | 50 STN |
| 100 THB = | 65.2703 STN | 153.2090 THB = | 100 STN |
| 300 THB = | 195.8110 STN | 459.6269 THB = | 300 STN |
| 500 THB = | 326.3517 STN | 766.0448 THB = | 500 STN |
| 1000 THB = | 652.7034 STN | 1532.0896 THB = | 1000 STN |
1 Thai Baht is worth 0.6527 Sao Tomean Dobra at the mid-market rate of 2026-10-22. 1 Sao Tomean Dobra is worth 1.5321 Thai Baht.
100 THB = 65.2703 STN, and 100 STN = 153.21 THB (rate of 2026-10-22).
Over 30 days the rate went from 0.6455 to 0.6527 (+1.12%). The 30-day high was 0.6626 and the low was 0.6431.
One week ago 1 THB was worth 0.656 STN; today it is worth 0.6527 STN (-0.51%).
The highest rate of the past 12 months was 1 THB = 0.6813 STN on 2026-01-21; the lowest was 0.6372 STN on 2026-07-18.
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 Thai Baht is the official currency of Thailand. Symbol: ฿. ISO 4217 code: THB.
All Thai Baht (THB) exchange rates →