1 Bahraini Dinar(BHD)=

3.45987 Singapore Dollar(SGD)

Inverse Exchange Rate:1 SGD = 0.289 BHD   International exchange rate update time:2025-11-04 06:15:12

BHD to SGD Exchange Rate

BHD to SGD Exchange Rate

BHD SGD
1 BHD3.45987 SGD
5 BHD17.29935 SGD
10 BHD34.5987 SGD
25 BHD86.49675 SGD
50 BHD172.9935 SGD
100 BHD345.987 SGD
500 BHD1729.935 SGD
1000 BHD3459.87 SGD
5000 BHD17299.35 SGD
10000 BHD34598.7 SGD
50000 BHD172993.5 SGD

SGD to BHD Exchange Rate

SGD BHD
1 SGD0 BHD
5 SGD0 BHD
10 SGD0 BHD
25 SGD0 BHD
50 SGD0 BHD
100 SGD0 BHD
500 SGD0 BHD
BHD Exchange Rate