Current SGD-BHD mid-market exchange rate

Find the cheapest provider for your next SGD-BHD transfer

Total cost
67.55 SGD

Total cost
79.72 SGD


Today's SGD-BHD commentary

The exchange rate between the Singapore dollar and the Bahraini dinar is today close to its maximal level of the past fourteen days. The highest level we saw during this period was SGD 1 = BHD 0.2854 (only 0.19% higher than its current value of SGD 1 = BHD 0.2848), attained last Friday. The current high value of the SGD-BHD rate is in strong contrast with the recent lower value (SGD 1 = BHD 0.2813) recorded on January 9, when sending 4,000 SGD for example only gave you 1,125.17 BHD (the same transfer converts to 1,139.37 BHD at the moment - 14.2 BHD more).


SGD Profile

Name: Singapore dollar

Symbol: $

Minor Unit: 1/100 Cent

Central Bank: Monetary Authority of Singapore

Country(ies): Singapore

Rank in the most traded currencies: #12

BHD Profile

Name: Bahraini dinar

Symbol: BD

Minor Unit: 1/1000 Fils

Central Bank: Central Bank of Bahrain

Country(ies): Bahrain