1 MYR to BHD

1 MYR = 0.09065 BHD

Mid-market exchange rate at 00:25 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.

Malaysian Ringgit Bahraini Dinar
1 MYR 0.09065 BHD
5 MYR 0.45324 BHD
10 MYR 0.90648 BHD
20 MYR 1.81296 BHD
50 MYR 4.53240 BHD
100 MYR 9.06479 BHD
250 MYR 22.66198 BHD
500 MYR 45.32395 BHD
1000 MYR 90.64790 BHD
2000 MYR 181.29580 BHD
5000 MYR 453.23950 BHD
10000 MYR 906.47900 BHD
Bahraini Dinar Malaysian Ringgit
1 BHD 0.09065 MYR
5 BHD 0.45324 MYR
10 BHD 0.90648 MYR
20 BHD 1.81296 MYR
50 BHD 4.53240 MYR
100 BHD 9.06479 MYR
250 BHD 22.66198 MYR
500 BHD 45.32395 MYR
1000 BHD 90.64790 MYR
2000 BHD 181.29580 MYR
5000 BHD 453.23950 MYR
10000 BHD 906.47900 MYR