10 BHD to SGD

1 BHD = 3.60959 SGD

Mid-market exchange rate at 15:23 UTC

We can't send money between these currencies

We're working on it. Sign up to get notified, and we’ll let you know as soon as we can.

Waiting on a better exchange rate?

Set a rate alert, and we’ll let you know as soon as it gets better. And with our daily summaries, you’ll never miss out on the latest news.

Send money now Set an alert for later

Top currencies

  EUR GBP USD INR CAD AUD CHF MXN
Euro 1 0.84295 1.10635 78.82580 1.46636 1.61925 1.09580 21.38350
British Pound 1.18631 1 1.31250 93.51370 1.73959 1.92097 1.29996 25.36800
US Dollar 0.90390 0.76191 1 71.24850 1.32540 1.46359 0.99040 19.32800
Indian Rupee 0.01269 0.01069 0.01404 1 0.01860 0.02054 0.01390 0.27128

Beware of bad exchange rates. Banks and traditional providers often have extra costs, which they pass to you by marking up the exchange rate. Our smart tech means we’re more efficient – which means you get a great rate. Every time.

Bahraini Dinar Singapore Dollar
1 BHD 3.60959 SGD
5 BHD 18.04795 SGD
10 BHD 36.09590 SGD
20 BHD 72.19180 SGD
50 BHD 180.47950 SGD
100 BHD 360.95900 SGD
250 BHD 902.39750 SGD
500 BHD 1804.79500 SGD
1000 BHD 3609.59000 SGD
2000 BHD 7219.18000 SGD
5000 BHD 18047.95000 SGD
10000 BHD 36095.90000 SGD
Singapore Dollar Bahraini Dinar
1 SGD 3.60959 BHD
5 SGD 18.04795 BHD
10 SGD 36.09590 BHD
20 SGD 72.19180 BHD
50 SGD 180.47950 BHD
100 SGD 360.95900 BHD
250 SGD 902.39750 BHD
500 SGD 1804.79500 BHD
1000 SGD 3609.59000 BHD
2000 SGD 7219.18000 BHD
5000 SGD 18047.95000 BHD
10000 SGD 36095.90000 BHD