The Forex calculator is the best way to find current exchange rates of more than 150 currencies. As per the rates updated on 06:41 pm on 28th Oct 2026 Wednesday, 1 São Tomé and Príncipe Dobra (STD) is equal to 0 Bahraini Dinar (BHD) and 1 Bahraini Dinar (BHD) is equal to 59038.242 São Tomé and Príncipe Dobra (STD).
The conversion table is also shown in order to provide possible multiplications of STD to BHD and vice-versa. For custom amount the amount field can be used. The rates are updated on hourly basis.
| 10 STD | = | 0 BHD |
| 50 STD | = | 0.001 BHD |
| 100 STD | = | 0.002 BHD |
| 250 STD | = | 0.004 BHD |
| 500 STD | = | 0.008 BHD |
| 1000 STD | = | 0.017 BHD |
| 10 BHD | = | 590382.419 STD |
| 50 BHD | = | 2951912.096 STD |
| 100 BHD | = | 5903824.193 STD |
| 250 BHD | = | 14759560.481 STD |
| 500 BHD | = | 29519120.963 STD |
| 1000 BHD | = | 59038241.926 STD |