Currency Converter
BHD Exchange Rates
46,332.00 BHD = 17,851,049.52 NPR
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
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
NPR - Nepalese Rupee
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
Conversion Rate (Buy/Sell):
BHD/NPR = 385.28553734
Major
Minors
Exotic
AED 9.741217 ARS 3,648.760119
AUD 3.744282 BRL 13.720896
CAD 3.628734 CHF 2.055286
CNY 18.322468 CZK 54.512342
DKK 16.811870 EUR 2.250224
GBP 1.966279 HKD 20.723457
HUF 854.738428 ILS 8.265745
INR 240.877426 JPY 411.129360
KRW 3,833.998439 MAD 24.336393
MXN 45.402312 NOK 25.263484
NZD 4.437418 PHP 153.676770
PLN 9.501074 RUB 203.490412
SEK 24.011686 SGD 3.359472
THB 82.479695 TRY 116.343085
USD 2.652181 ZAR 42.509874
BHD 1.000000 BOB 18.296567
CLP 2,296.150633 COP 9,791.847967
DOP 162.178565 EGP 126.140784
IDR 44,687.865762 IRR 110,474.727820
ISK 326.120401 JMD 412.578503
JOD 1.880512 KES 341.313923
KWD 0.813028 LBP 223,891.399067
LKR 820.825317 MYR 10.338652
NAD 42.658389 NGN 3,564.376725
NPR 385.285537 OMR 1.019869
PAB 2.647838 PEN 8.915678
PKR 741.072890 RON 11.471258
SAR 9.953639 TWD 83.708543
UAH 114.610188 UYU 102.809340
VES 1,065.678884 VND 68,884.744347
AWG 4.772320 BAM 4.400987
BBD 5.333029 BDT 323.582152
BGN 4.400762 BMD 2.658414
BSD 2.647838 BWP 35.060508
FJD 5.891535 GHS 29.099892
GMD 194.830426 GTQ 20.342742
KHR 10,648.058002 LAK 56,739.388543
MDL 45.299026 MGA 11,464.349241
MKD 138.715034 MUR 123.064728
MVR 40.997048 PYG 17,119.701051
QAR 9.651322 RSD 264.219005
SCR 40.211496 TND 7.687890
TTD 17.923031 UGX 9,531.947055
XAF 1,476.049914 XCD 7.147609
XOF 1,475.903646 XPF 268.822965
Last Updated: 2026-02-22 07:00:02 UTC

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

NPR - Nepalese Rupee

Country: Nepal

Region: Asia

Sub-Unit: 1 Rs = 100 paisa

Symbol: Rs

The rupee was introduced in 1932, replacing the silver mohar. Initially, the rupee was called the mohru in Nepalese. Its value was pegged to the Indian rupee in 1993 at a rate of 1.6 Nepalese rupees = 1 Indian rupee.
NPR Exchange Rates

Historical Exchange Rates For Bahraini Dinar to Nepalese Rupee

Historical Exchange Rates For Bahraini Dinar to Nepalese Rupee

120-day exchange rate history for Bahraini Dinar to Nepalese Rupee

Quick Conversions from Bahraini Dinar to Nepalese Rupee: 1 BHD = 385.2855373 NPR

BHD NPR
.د.ب1 Rs385.29
.د.ب5 Rs1,926.43
.د.ب10 Rs3,852.86
.د.ب50 Rs19,264.28
.د.ب100 Rs38,528.55
.د.ب250 Rs96,321.38
.د.ب500 Rs192,642.77
.د.ب1,000 Rs385,285.54
.د.ب5,000 Rs1,926,427.69
.د.ب10,000 Rs3,852,855.37
.د.ب50,000 Rs19,264,276.87
.د.ب100,000 Rs38,528,553.73
.د.ب500,000 Rs192,642,768.67
.د.ب1,000,000 Rs385,285,537.34