1 SGD to BHD - Singapore Dollar to Bahraini Dinar

Convert SGD to BHD with Live Exchange Rates

1.00000 SGD = 0.29320 BHD
Updated 16 Jun 2026.

The converter uses the mid-market rate, which is purely informational. Please note that this rate is not applicable for money transfers.

SGD to BHD 6 Month Performance

High:
-
Low:
-
Average:
-
Percentage from High:
-%
Percentage from Low:
-%
Percentage from Average:
-%

Get rate alerts direct to your email

100+ Currencies, 1 Account, Zero Cost
  • A unique, single IBAN in your chosen name
  • Zero Monthly Cost
  • Supporting 180 countries
  • Quick, efficient onboarding

Conversion rates of Singapore Dollar to Bahraini Dinar

1 SGD
0.29 BHD
100 SGD
29.32 BHD
1,000 SGD
293.20 BHD
2,000 SGD
586.40 BHD
5,000 SGD
1,465.99 BHD
10,000 SGD
2,931.98 BHD
50,000 SGD
14,659.90 BHD
75,000 SGD
21,989.85 BHD
100,000 SGD
29,319.80 BHD
250,000 SGD
73,299.50 BHD
500,000 SGD
146,599.00 BHD
750,000 SGD
219,898.50 BHD
1,000,000 SGD
293,198.00 BHD
1,500,000 SGD
439,797.00 BHD
2,000,000 SGD
586,396.00 BHD

Conversion rates of Bahraini Dinar to Singapore Dollar

1 BHD
3.41 SGD
100 BHD
341.07 SGD
1,000 BHD
3,410.66 SGD
2,000 BHD
6,821.33 SGD
5,000 BHD
17,053.32 SGD
10,000 BHD
34,106.64 SGD
50,000 BHD
170,533.22 SGD
75,000 BHD
255,799.83 SGD
100,000 BHD
341,066.45 SGD
250,000 BHD
852,666.12 SGD
500,000 BHD
1,705,332.23 SGD
750,000 BHD
2,557,998.35 SGD
1,000,000 BHD
3,410,664.47 SGD
1,500,000 BHD
5,115,996.70 SGD
2,000,000 BHD
6,821,328.93 SGD

Speak with a Currency Specialist