5 BHD to SGD

1 BHD = 3.60569 SGD

Mid-market exchange rate at 20:26 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.84145 1.10625 78.56590 1.46324 1.61957 1.09310 21.27250
British Pound 1.18842 1 1.31485 93.38060 1.73915 1.92497 1.29907 25.28380
US Dollar 0.90395 0.76054 1 71.02000 1.32270 1.46402 0.98805 19.22940
Indian Rupee 0.01273 0.01071 0.01408 1 0.01862 0.02061 0.01391 0.27076

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.60569 SGD
5 BHD 18.02845 SGD
10 BHD 36.05690 SGD
20 BHD 72.11380 SGD
50 BHD 180.28450 SGD
100 BHD 360.56900 SGD
250 BHD 901.42250 SGD
500 BHD 1802.84500 SGD
1000 BHD 3605.69000 SGD
2000 BHD 7211.38000 SGD
5000 BHD 18028.45000 SGD
10000 BHD 36056.90000 SGD
Singapore Dollar Bahraini Dinar
1 SGD 3.60569 BHD
5 SGD 18.02845 BHD
10 SGD 36.05690 BHD
20 SGD 72.11380 BHD
50 SGD 180.28450 BHD
100 SGD 360.56900 BHD
250 SGD 901.42250 BHD
500 SGD 1802.84500 BHD
1000 SGD 3605.69000 BHD
2000 SGD 7211.38000 BHD
5000 SGD 18028.45000 BHD
10000 SGD 36056.90000 BHD