Convert Saudi Riyal to Bahraini Dinar Today

Saudi Riyal
To
100.69
Bahraini Dinar

1 SAR = 0.100692 BHD — at the global market rate 1 BHD = 9.9313 SAR

Rates updated: 10 October 2026 - 08:55 AM Cairo time

The Saudi Riyal trades at 0.100692 Bahraini Dinar on the global market today, so 1,000 Saudi Riyal = 100.69 Bahraini Dinar. Conversely, 1 Bahraini Dinar equals 9.9313 Saudi Riyal. In the quick conversion table, values range from 0.1007 Bahraini Dinar for 1 Saudi Riyal up to 503.46 Bahraini Dinar for 5,000 Saudi Riyal.

Quick conversion table

SAR BHD
1 SAR 0.1007 BHD
5 SAR 0.5035 BHD
10 SAR 1.01 BHD
50 SAR 5.03 BHD
100 SAR 10.07 BHD
500 SAR 50.35 BHD
1,000 SAR 100.69 BHD
5,000 SAR 503.46 BHD
BHD SAR
1 BHD 9.93 SAR
5 BHD 49.66 SAR
10 BHD 99.31 SAR
50 BHD 496.57 SAR
100 BHD 993.13 SAR
500 BHD 4,965.65 SAR
1,000 BHD 9,931.30 SAR
5,000 BHD 49,656.50 SAR