Switch .com Best Exchange Rates .com Best Exchange Rates .com Best Exchange Rates
BER

SGD to BHD Exchange Rates & Currency Deals

SGD-BHD Rate Calculator

 
     
 
   
 
   

SGD to BHD Market Data

Singapore dollar (SGD) to Bahraini dinar (BHD) market data - latest interbank exchange rate, trend, chart & historic rates.

 
Sell SGD   →   Buy BHD
1 SGD = 0.2951 BHD
1d−0.3%
Tracker

90-day market context

SGD to BHD at 0.2955 is near its 3-month average, having traded in a very stable 2.5% range from 0.2917 to 0.2991
|

Currency Forecasts related to SGD/BHD

SGD to USD Exchange Rate Forecast & Outlook

Currently, SGD/USD is trading close to its recent lows at just below the 3-month average, supported by elevated safe-haven flows. Over the next few sessions, the pair may remain pressured by risk-off...

Read forecast

USD to BHD Exchange Rate Forecast & Outlook

Currently, USD/BHD is trading close to its 3-month average at 0.3767, holding near the recent range. The pair’s sideways negative bias reflects cautious risk sentiment, supported by safe-haven flows amid geopolitical tensions.

Read forecast

SGD to EUR Exchange Rate Forecast & Outlook

Currently, SGD/EUR is trading close to its 7-day lows near 0.6738, holding above the 3-month average of 0.6681. Risk sentiment remains pressured by regional currency weakness, which supports safe-haven flows.

Read forecast

 

SGD to BHD Conversion: What Is Your Money Worth?

To help you understand the real-world value of the current exchange rate, the table below shows how much Singapore dollar are worth in Bahraini dinar across a range of amounts.

This gives a quick view of what you’d get when converting different SGD amounts at today’s rate * :

SGD BHD
S$ 1 0.2951
S$ 5 1.4755
S$ 10 2.9510
S$ 20 5.9020
S$ 50 14.76
S$ 100 29.51
S$ 250 73.78
S$ 500 147.55
S$ 1,000 295.10
S$ 2,000 590.20
S$ 5,000 1,476
S$ 10,000 2,951
S$ 20,000 5,902
S$ 50,000 14,755
S$ 100,000 29,510
SGD BHD
S$ 3.3883 1
S$ 16.94 5
S$ 33.88 10
S$ 67.77 20
S$ 169.42 50
S$ 338.83 100
S$ 847.08 250
S$ 1,694 500
S$ 3,388 1,000
S$ 6,777 2,000
S$ 16,942 5,000
S$ 33,883 10,000
S$ 67,766 20,000
S$ 169,415 50,000
S$ 338,830 100,000

More amounts

*Converted at the current SGD-BHD interbank exchange rate. Calculate actual payout amounts for Send Money and Travel Money exchange rates.

 
   

View a full list of exchange rates by selecting your Base (from) currency: