Currency Converter
ZAR Exchange Rates
17,782.28 ZAR = 401.36 BHD
ZAR - South African Rand
AED - United Arab Emirates Dirham
ARS - Argentine Peso
AUD - Australian Dollar
AWG - Aruban Florin
BAM - Bosnia and Herzegovina convertible mark
BBD - Barbadian Dollar
BDT - Bangladeshi Taka
BGN - Bulgarian Lev
BMD - Bermudian Dollar
BOB - Bolivian Boliviano
BRL - Brazilian Real
BSD - Bahamian Dollar
BWP - Botswana Pula
CAD - Canadian Dollar
CHF - Swiss Franc
CLP - Chilean Peso
CNY - Chinese Yuan
COP - Colombian Peso
CZK - Czech Koruna
DKK - Danish Krone
DOP - Dominican Peso
EGP - Egyptian Pound
EUR - Euro
FJD - Fijian Dollar
GBP - British Pound Sterling
GHS - Ghana Cedi
GMD - Gambian Dalasi
GTQ - Guatemalan Quetzal
HKD - Hong Kong Dollar
HRK - Croatian Kuna
HUF - Hungarian Forint
IDR - Indonesian Rupiah
ILS - Israeli Sheqel
INR - Indian Rupee
IRR - Iranian Rial
ISK - Icelandic Krona
JMD - Jamaican Dollar
JOD - Jordanian Dinar
JPY - Japanese Yen
KES - Kenyan Shilling
KHR - Cambodian Riel
KRW - South Korean Won
KWD - Kuwaiti Dinar
LAK - Lao Kip
LBP - Lebanese Pound
LKR - Sri Lankan Rupee
MAD - Moroccan Dirham
MDL - Moldovan Leu
MGA - Malagasy Ariary
MKD - Macedonian Denar
MUR - Mauritian Rupee
MVR - Maldivian Rufiyaa
MXN - Mexican Peso
MYR - Malaysian Ringgit
NAD - Namibian Dollar
NGN - Nigerian Naira
NOK - Norwegian Krone
NPR - Nepalese Rupee
NZD - New Zealand Dollar
OMR - Omani Rial
PAB - Panamanian Balboa
PEN - Peruvian Sol
PHP - Philippine Peso
PKR - Pakistani Rupee
PLN - Polish Zloty
PYG - Paraguayan Guaraní
QAR - Qatari Riyal
RON - Romanian Leu
RSD - Serbian Dinar
RUB - Russian Rouble
SAR - Saudi Riyal
SCR - Seychellois Rupee
SEK - Swedish Krona
SGD - Singapore Dollar
SYP - Syrian Pound
THB - Thai Baht
TND - Tunisian Dinar
TRY - Turkish Lira
TTD - Trinidad and Tobago Dollar
TWD - Taiwanese Dollar
UAH - Ukraine Hryvnia
UGX - Ugandan Shilling
USD - US Dollar
UYU - Uruguayan Peso
VES - Venezuelan Bolívar
VND - Vietnamese Dong
XAF - Central African Franc
XCD - East Caribbean Dollar
XOF - West African Franc
XPF - CFP Franc
ZAR - South African Rand
BHD - Bahraini Dinar
AED - United Arab Emirates Dirham
ARS - Argentine Peso
AUD - Australian Dollar
AWG - Aruban Florin
BAM - Bosnia and Herzegovina convertible mark
BBD - Barbadian Dollar
BDT - Bangladeshi Taka
BGN - Bulgarian Lev
BHD - Bahraini Dinar
BMD - Bermudian Dollar
BOB - Bolivian Boliviano
BRL - Brazilian Real
BSD - Bahamian Dollar
BWP - Botswana Pula
CAD - Canadian Dollar
CHF - Swiss Franc
CLP - Chilean Peso
CNY - Chinese Yuan
COP - Colombian Peso
CZK - Czech Koruna
DKK - Danish Krone
DOP - Dominican Peso
EGP - Egyptian Pound
EUR - Euro
FJD - Fijian Dollar
GBP - British Pound Sterling
GHS - Ghana Cedi
GMD - Gambian Dalasi
GTQ - Guatemalan Quetzal
HKD - Hong Kong Dollar
HRK - Croatian Kuna
HUF - Hungarian Forint
IDR - Indonesian Rupiah
ILS - Israeli Sheqel
INR - Indian Rupee
IRR - Iranian Rial
ISK - Icelandic Krona
JMD - Jamaican Dollar
JOD - Jordanian Dinar
JPY - Japanese Yen
KES - Kenyan Shilling
KHR - Cambodian Riel
KRW - South Korean Won
KWD - Kuwaiti Dinar
LAK - Lao Kip
LBP - Lebanese Pound
LKR - Sri Lankan Rupee
MAD - Moroccan Dirham
MDL - Moldovan Leu
MGA - Malagasy Ariary
MKD - Macedonian Denar
MUR - Mauritian Rupee
MVR - Maldivian Rufiyaa
MXN - Mexican Peso
MYR - Malaysian Ringgit
NAD - Namibian Dollar
NGN - Nigerian Naira
NOK - Norwegian Krone
NPR - Nepalese Rupee
NZD - New Zealand Dollar
OMR - Omani Rial
PAB - Panamanian Balboa
PEN - Peruvian Sol
PHP - Philippine Peso
PKR - Pakistani Rupee
PLN - Polish Zloty
PYG - Paraguayan Guaraní
QAR - Qatari Riyal
RON - Romanian Leu
RSD - Serbian Dinar
RUB - Russian Rouble
SAR - Saudi Riyal
SCR - Seychellois Rupee
SEK - Swedish Krona
SGD - Singapore Dollar
SYP - Syrian Pound
THB - Thai Baht
TND - Tunisian Dinar
TRY - Turkish Lira
TTD - Trinidad and Tobago Dollar
TWD - Taiwanese Dollar
UAH - Ukraine Hryvnia
UGX - Ugandan Shilling
USD - US Dollar
UYU - Uruguayan Peso
VES - Venezuelan Bolívar
VND - Vietnamese Dong
XAF - Central African Franc
XCD - East Caribbean Dollar
XOF - West African Franc
XPF - CFP Franc
Conversion Rate (Buy/Sell):
ZAR/BHD = 0.02257083
Major
Minors
Exotic
AED 0.219408 ARS 83.336602
AUD 0.084322 BRL 0.311985
CAD 0.082078 CHF 0.047124
CNY 0.412214 CZK 1.263605
DKK 0.385502 EUR 0.051602
GBP 0.044500 HKD 0.467958
HUF 20.150679 ILS 0.186114
INR 5.550235 JPY 9.434388
KRW 89.331236 MAD 0.559085
MXN 1.059941 NOK 0.567645
NZD 0.101802 PHP 3.529078
PLN 0.220283 RUB 5.146530
SEK 0.555509 SGD 0.076351
THB 1.940915 TRY 2.648976
USD 0.059739 ZAR 1.000000
BHD 0.022571 BOB 0.409361
CLP 54.318078 COP 218.834304
DOP 3.514944 EGP 3.121162
IDR 1,009.396795 IRR 2,533.412459
ISK 7.421436 JMD 9.306982
JOD 0.042386 KES 7.683575
KWD 0.018296 LBP 5,134.289717
LKR 18.631199 MYR 0.233825
NAD 0.998142 NGN 81.103773
NPR 8.830332 OMR 0.022986
PAB 0.059239 PEN 0.206394
PKR 16.649724 RON 0.262833
SAR 0.224429 TWD 1.902255
UAH 2.605057 UYU 2.408225
VES 27.169152 VND 1,570.731205
AWG 0.107679 BAM 0.100924
BBD 0.119310 BDT 7.268693
BGN 0.100919 BMD 0.059887
BSD 0.059239 BWP 0.808354
FJD 0.131978 GHS 0.646628
GMD 4.390794 GTQ 0.457221
KHR 237.473557 LAK 1,270.911825
MDL 1.042582 MGA 248.853399
MKD 3.180505 MUR 2.778781
MVR 0.921162 PYG 384.952786
QAR 0.216034 RSD 6.059136
SCR 0.863512 TND 0.174963
TTD 0.401517 UGX 223.902165
XAF 33.848857 XCD 0.163529
XOF 33.849012 XPF 6.189226
Last Updated: 2026-03-19 23:40:02 UTC

ZAR - South African Rand

Country: South Africa

Region: Africa

Sub-Unit: 1 Rand = 100 cents

Symbol: R

The rand was introduced in 1961 and takes its name from the Witwatersrand, the ridge upon which Johannesburg is built and where most of South Africa's gold deposits were found. The Rand circulates freely in Namibia, Swaziland and Lesotho.
ZAR Exchange Rates

BHD - Bahraini Dinar

Country: Bahrain

Region: Middle East

Sub-Unit: 1 Bahrain-Dinar = 1000 fils

Symbol: .د.ب

The Bahraini dinar was introduced in 1965, replacing the Gulf rupee. In 2001 the dinar was officially pegged to the US Dollar at 1 USD = 0.376 BHD which translates to approximately 1 dinar = 2.65957 dollars and, consequently, 10 Saudi Arabian Riyals. It is the second highest valued currency.
BHD Exchange Rates

Historical Exchange Rates For South African Rand to Bahraini Dinar

Historical Exchange Rates For South African Rand to Bahraini Dinar

120-day exchange rate history for South African Rand to Bahraini Dinar

Quick Conversions from South African Rand to Bahraini Dinar: 1 ZAR = 0.0225708 BHD

ZAR BHD
R1 .د.ب0.02
R5 .د.ب0.11
R10 .د.ب0.23
R50 .د.ب1.13
R100 .د.ب2.26
R250 .د.ب5.64
R500 .د.ب11.29
R1,000 .د.ب22.57
R5,000 .د.ب112.85
R10,000 .د.ب225.71
R50,000 .د.ب1,128.54
R100,000 .د.ب2,257.08
R500,000 .د.ب11,285.42
R1,000,000 .د.ب22,570.83