115 BHD Bahraini Dinar to SGD Singapore Dollar

On 2026-10-11, 1 Bahraini Dinar (BHD) = 3.4046 Singapore Dollar (SGD) at the mid-market rate. Conversely, 1 SGD = 0.2937 BHD. Over the last 30 days the BHD/SGD rate moved between 3.3692 and 3.4093, a change of +0.92%.

You have converted 115 BHD to SGD : 391.529678 S$.
On this page you can find the latest exchange rate between Bahraini Dinar and Singapore Dollar, rates are updated every day, for this conversion we used the mid-market rate: 3.4046059. You can convert Bahraini Dinar to other different currencies with the converter on right sidebar.

Would you like to invert the currencies ?
Please visit Singapore Dollar (SGD) Bahraini Dinar (BHD).


Last update : Sat, 10 Oct 2026 22:00:00 +0000

115BD
Bahraini Dinar
or 115 BHD to SGD: =
391.529678 S$
Singapore Dollar
Exchange rate : 3.4046059


Last update : Sat, 10 Oct 2026 22:00:00 +0000

Bahraini Dinar vs Singapore Dollar. the last 10 days
Date Bahraini Dinar Singapore Dollar
Sunday, 10/11/2026 1 BHD = 3.4046059 SGD
Saturday, 10/10/2026 1 BHD = 3.40593731 SGD
Friday, 10/09/2026 1 BHD = 3.40185803 SGD
Thursday, 10/08/2026 1 BHD = 3.40536576 SGD
Wednesday, 10/07/2026 1 BHD = 3.4023786 SGD
Tuesday, 10/06/2026 1 BHD = 3.40287494 SGD
Monday, 10/05/2026 1 BHD = 3.40925338 SGD
Sunday, 10/04/2026 1 BHD = 3.40166641 SGD
Saturday, 10/03/2026 1 BHD = 3.40255385 SGD
Friday, 10/02/2026 1 BHD = 3.40270745 SGD
Real-Time chart of BHD/SGD or (Bahraini Dinar / Singapore Dollar)
Bahraini Dinar to Singapore Dollar and Singapore Dollar to Bahraini Dinar
BHD SGD BHD SGD
5 BHD = 17.0230 SGD 1.4686 BHD = 5 SGD
10 BHD = 34.0461 SGD 2.9372 BHD = 10 SGD
20 BHD = 68.0921 SGD 5.8744 BHD = 20 SGD
50 BHD = 170.2303 SGD 14.6860 BHD = 50 SGD
100 BHD = 340.4606 SGD 29.3720 BHD = 100 SGD
300 BHD = 1021.3818 SGD 88.1159 BHD = 300 SGD
500 BHD = 1702.3030 SGD 146.8599 BHD = 500 SGD
1000 BHD = 3404.6059 SGD 293.7198 BHD = 1000 SGD

Frequently asked questions

How much is 1 BHD in SGD today?

1 Bahraini Dinar is worth 3.4046 Singapore Dollar at the mid-market rate of 2026-10-11. 1 Singapore Dollar is worth 0.2937 Bahraini Dinar.

How much is 100 BHD in SGD?

100 BHD = 340.46 SGD, and 100 SGD = 29.3720 BHD (rate of 2026-10-11).

How has the BHD to SGD rate changed over the last month?

Over 30 days the rate went from 3.3734 to 3.4046 (+0.92%). The 30-day high was 3.4093 and the low was 3.3692.

Where does this exchange rate come from?

XeConvert publishes daily mid-market reference rates aggregated from public market data and central bank sources. Banks, card issuers and exchange offices add a margin, so the rate you actually get may be slightly different.

Currency Converter
BHD