BHD to SGD
Bahraini Dinar to Singapore Dollar
1 BHD = 3.3885 SGD
▼ -0.0120 (-0.35%) 24 h
Updated 7 Nov 2026, 19:00 UTC · rates refreshed hourly
BHD to SGD converter
1 BHD = 3.3885 SGD · 1 SGD = 0.29512 BHD
BHD to SGD chart
BHD/SGD change over time
| Period | Rate then | Change | % |
|---|---|---|---|
| 1 day | 3.4005 | -0.0120 | ▼ -0.35% |
| 1 week | 3.3912 | -0.0027 | ▼ -0.08% |
| 1 month | 3.3971 | -0.0086 | ▼ -0.25% |
| 3 months | 3.3991 | -0.0106 | ▼ -0.31% |
| 6 months | 3.3655 | +0.0230 | ▲ +0.68% |
| 1 year | 3.4786 | -0.0901 | ▼ -2.59% |
| 2 years | 3.5024 | -0.1139 | ▼ -3.25% |
| 5 years | 3.5811 | -0.1926 | ▼ -5.38% |
| Range | Low | High |
|---|---|---|
| 1D | 3.3885 | 3.4005 |
| 1W | 3.3780 | 3.4088 |
| 1M | 3.3782 | 3.3991 |
| 3M | 3.3527 | 3.4022 |
| 6M | 3.3527 | 3.4403 |
| 1Y | 3.3447 | 3.4851 |
| 3Y | 3.3447 | 3.6422 |
| 5Y | 3.3447 | 3.8166 |
BHD to SGD conversion table
| BHD | SGD |
|---|---|
| 1 BHD | 3.39 SGD |
| 5 BHD | 16.94 SGD |
| 10 BHD | 33.88 SGD |
| 25 BHD | 84.71 SGD |
| 50 BHD | 169.42 SGD |
| 100 BHD | 338.85 SGD |
| 500 BHD | 1,694.24 SGD |
| 1,000 BHD | 3,388.47 SGD |
| 5,000 BHD | 16,942.37 SGD |
| 10,000 BHD | 33,884.74 SGD |
| SGD | BHD |
|---|---|
| 1 SGD | 0.295 BHD |
| 5 SGD | 1.476 BHD |
| 10 SGD | 2.951 BHD |
| 25 SGD | 7.378 BHD |
| 50 SGD | 14.756 BHD |
| 100 SGD | 29.512 BHD |
| 500 SGD | 147.559 BHD |
| 1,000 SGD | 295.118 BHD |
| 5,000 SGD | 1,475.591 BHD |
| 10,000 SGD | 2,951.181 BHD |