Install Zayenha Tools on your device
Quick access from your home screen1 Bahraini dinar = 9.9734 Saudi riyal — the official pegged rate. Enter any amount in the converter below.
| Bahraini dinar | Saudi riyal |
|---|---|
| 1.00 BHD | 9.9734 SAR |
| 5.00 BHD | 49.867 SAR |
| 10.00 BHD | 99.734 SAR |
| 50.00 BHD | 498.67 SAR |
| 100.00 BHD | 997.34 SAR |
| 500.00 BHD | 4,986.70 SAR |
| 1,000.00 BHD | 9,973.40 SAR |
| 5,000.00 BHD | 49,867.02 SAR |
The Bahraini dinar is officially pegged to the US dollar: 1 USD = 0.376 BHD. The Saudi riyal is officially pegged to the US dollar: 1 USD = 3.75 SAR.
Rates are for reference and rough calculation only, not financial advice; banks and exchange offices quote different rates and add fees.
1 Bahraini dinar = 9.9734 Saudi riyal (the official pegged rate).
Multiply the amount in Bahraini dinars by the current exchange rate to get Saudi riyals, or type the amount in the converter and it is calculated instantly.
The converter fetches rates from a public exchange-rate service when the page opens. They are indicative and may differ from a bank or exchange-office rate.
Its exchange rate against the dollar is fixed officially, so it does not move day to day against the dollar.
Reverse: Saudi riyals to Bahraini dinars