10000 SGD to BHD

1 SGD = 0.27715 BHD

Mid-market exchange rate at 04:15 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.84395 1.11070 79.21510 1.46429 1.62371 1.09645 21.50040
British Pound 1.18490 1 1.31605 93.86070 1.73501 1.92391 1.29919 25.47540
US Dollar 0.90035 0.75985 1 71.32000 1.31835 1.46188 0.98715 19.35750
Indian Rupee 0.01262 0.01065 0.01402 1 0.01849 0.02050 0.01384 0.27142

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.

Singapore Dollar Bahraini Dinar
1 SGD 0.27715 BHD
5 SGD 1.38573 BHD
10 SGD 2.77146 BHD
20 SGD 5.54292 BHD
50 SGD 13.85730 BHD
100 SGD 27.71460 BHD
250 SGD 69.28650 BHD
500 SGD 138.57300 BHD
1000 SGD 277.14600 BHD
2000 SGD 554.29200 BHD
5000 SGD 1385.73000 BHD
10000 SGD 2771.46000 BHD
Bahraini Dinar Singapore Dollar
1 BHD 0.27715 SGD
5 BHD 1.38573 SGD
10 BHD 2.77146 SGD
20 BHD 5.54292 SGD
50 BHD 13.85730 SGD
100 BHD 27.71460 SGD
250 BHD 69.28650 SGD
500 BHD 138.57300 SGD
1000 BHD 277.14600 SGD
2000 BHD 554.29200 SGD
5000 BHD 1385.73000 SGD
10000 BHD 2771.46000 SGD