XeConvert

1 THB to STNThai Baht → Sao Tomean Dobra

1 THBThai Baht
0.6527 STNSao Tomean Dobra
1 THB = 0.6527 STN 1 STN = 1.5321 THB Last update: 2026-10-22 ⇄ STN → THB
THB

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.

THB/STN exchange rate analysis

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.

PeriodDate1 THB =Change
1 week ago2026-10-150.656 STN-0.51%
1 month ago2026-09-220.647 STN+0.88%
3 months ago2026-07-180.6372 STN+2.43%
6 months ago2026-04-230.6461 STN+1.02%
1 year ago2025-10-220.6481 STN+0.71%
THB/STN · last 10 days
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 exchange rate chart
Thai Baht to Sao Tomean Dobra and Sao Tomean Dobra to Thai Baht
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

Frequently asked questions

How much is 1 THB in STN today?

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.

How much is 100 THB in STN?

100 THB = 65.2703 STN, and 100 STN = 153.21 THB (rate of 2026-10-22).

How has the THB to STN rate changed over the last month?

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.

How has the THB to STN rate changed this week?

One week ago 1 THB was worth 0.656 STN; today it is worth 0.6527 STN (-0.51%).

What was the best THB to STN rate in the past year?

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.

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.

About the Thai Baht (THB)

The Thai Baht is the official currency of Thailand. Symbol: ฿. ISO 4217 code: THB.

All Thai Baht (THB) exchange rates →
Currency Converter
THB