2000 BHD to SGD

1 BHD = 3.60894 SGD

Mid-market exchange rate at 17:18 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.84195 1.10610 78.84600 1.46558 1.61663 1.09515 21.34160
British Pound 1.18772 1 1.31345 93.62650 1.74032 1.91969 1.30073 25.34240
US Dollar 0.90415 0.76135 1 71.28290 1.32500 1.46156 0.99010 19.29450
Indian Rupee 0.01268 0.01068 0.01403 1 0.01859 0.02050 0.01389 0.27067

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.60894 SGD
5 BHD 18.04470 SGD
10 BHD 36.08940 SGD
20 BHD 72.17880 SGD
50 BHD 180.44700 SGD
100 BHD 360.89400 SGD
250 BHD 902.23500 SGD
500 BHD 1804.47000 SGD
1000 BHD 3608.94000 SGD
2000 BHD 7217.88000 SGD
5000 BHD 18044.70000 SGD
10000 BHD 36089.40000 SGD
Singapore Dollar Bahraini Dinar
1 SGD 3.60894 BHD
5 SGD 18.04470 BHD
10 SGD 36.08940 BHD
20 SGD 72.17880 BHD
50 SGD 180.44700 BHD
100 SGD 360.89400 BHD
250 SGD 902.23500 BHD
500 SGD 1804.47000 BHD
1000 SGD 3608.94000 BHD
2000 SGD 7217.88000 BHD
5000 SGD 18044.70000 BHD
10000 SGD 36089.40000 BHD