Convert SGD to BHD ( Singapore dollar to Bahraini dinar)

1 Singapore dollar is equal to 0.29 Bahraini dinar. It is calculated based on exchange rate of 0.29.

According to our data one Singapore dollar is equal to zero point two nine Bahraini dinar as of Sunday, May 11, 2025. Please note that your actual exchange rate may be different.

ConvertToValueDetails
1 SGD to BHDBHD0.290222 BHD1 Singapore dollar = 0.29 Bahraini dinar
10 SGD to BHDBHD2.90222 BHD10 Singapore dollar = 2.90 Bahraini dinar
100 SGD to BHDBHD29.0222 BHD100 Singapore dollar = 29.02 Bahraini dinar
1000 SGD to BHDBHD290.222 BHD1000 Singapore dollar = 290.22 Bahraini dinar
10000 SGD to BHDBHD2902.22 BHD10000 Singapore dollar = 2,902.22 Bahraini dinar
Convert BHD to SGD

USD - United States dollar
GBP - Pound sterling
EUR - Euro
JPY - Japanese yen
CHF - Swiss franc
CAD - Canadian dollar
HKD - Hong Kong dollar
AUD - Australian dollar