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.2952 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.2952
S$ 5 1.4760
S$ 10 2.9520
S$ 20 5.9040
S$ 50 14.76
S$ 100 29.52
S$ 250 73.80
S$ 500 147.60
S$ 1,000 295.20
S$ 2,000 590.40
S$ 5,000 1,476
S$ 10,000 2,952
S$ 20,000 5,904
S$ 50,000 14,760
S$ 100,000 29,520
SGD BHD
S$ 3.3870 1
S$ 16.94 5
S$ 33.87 10
S$ 67.74 20
S$ 169.35 50
S$ 338.70 100
S$ 846.75 250
S$ 1,694 500
S$ 3,387 1,000
S$ 6,774 2,000
S$ 16,935 5,000
S$ 33,870 10,000
S$ 67,740 20,000
S$ 169,350 50,000
S$ 338,700 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: