On 2026-10-11, 1 Bahraini Dinar (BHD) = 58.3506 Sao Tomean Dobra (STN) at the mid-market rate. Conversely, 1 STN = 0.01714 BHD. Over the last 30 days the BHD/STN rate moved between 56.1308 and 59.0944, a change of +3.31%.
You have converted 88 BHD to STN : 5134.854710 Db.
On this page you can find the latest exchange rate between Bahraini Dinar and Sao Tomean Dobra, rates are updated every day, for this conversion we used the mid-market rate: 58.35062171. You can convert Bahraini Dinar to other different currencies with the converter on right sidebar.
Would you like to invert the currencies ?
Please visit
Sao Tomean Dobra (STN) Bahraini Dinar (BHD).
Last update : Sat, 10 Oct 2026 22:00:00 +0000
Last update : Sat, 10 Oct 2026 22:00:00 +0000
| Date | Bahraini Dinar | Sao Tomean Dobra |
|---|---|---|
| Sunday, 10/11/2026 | 1 BHD = | 58.35062171 STN |
| Saturday, 10/10/2026 | 1 BHD = | 58.55401105 STN |
| Friday, 10/09/2026 | 1 BHD = | 58.44432458 STN |
| Thursday, 10/08/2026 | 1 BHD = | 58.71817824 STN |
| Wednesday, 10/07/2026 | 1 BHD = | 58.39564786 STN |
| Tuesday, 10/06/2026 | 1 BHD = | 58.51281185 STN |
| Monday, 10/05/2026 | 1 BHD = | 58.76359959 STN |
| Sunday, 10/04/2026 | 1 BHD = | 58.00741402 STN |
| Saturday, 10/03/2026 | 1 BHD = | 59.09435143 STN |
| Friday, 10/02/2026 | 1 BHD = | 58.32903656 STN |
| BHD | STN | BHD | STN |
|---|---|---|---|
| 5 BHD = | 291.7531 STN | 0.0857 BHD = | 5 STN |
| 10 BHD = | 583.5062 STN | 0.1714 BHD = | 10 STN |
| 20 BHD = | 1167.0124 STN | 0.3428 BHD = | 20 STN |
| 50 BHD = | 2917.5311 STN | 0.8569 BHD = | 50 STN |
| 100 BHD = | 5835.0622 STN | 1.7138 BHD = | 100 STN |
| 300 BHD = | 17505.1865 STN | 5.1413 BHD = | 300 STN |
| 500 BHD = | 29175.3109 STN | 8.5689 BHD = | 500 STN |
| 1000 BHD = | 58350.6217 STN | 17.1378 BHD = | 1000 STN |
1 Bahraini Dinar is worth 58.3506 Sao Tomean Dobra at the mid-market rate of 2026-10-11. 1 Sao Tomean Dobra is worth 0.01714 Bahraini Dinar.
100 BHD = 5,835.06 STN, and 100 STN = 1.7138 BHD (rate of 2026-10-11).
Over 30 days the rate went from 56.4803 to 58.3506 (+3.31%). The 30-day high was 59.0944 and the low was 56.1308.
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.