Convert Bahraini Dinar to Saudi Riyal Today

Bahraini Dinar
To
9,931.30
Saudi Riyal

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

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

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

Quick conversion table

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
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