1. Currency converter
  2. PEN to BHD
  3. 10,000 PEN

Convert 10,000 Peruvian Sol (PEN) to Bahraini Dinar (BHD)

Convert Peruvian soles to Bahraini dinars at the live mid-market rate. Reverse: BHD to PEN

10,000 Peruvian soles =

1,094.423 BHD 0.00% today

1 PEN = 0.109442 BHD · 1 BHD = 9.13724 PEN

Mid-market rate, updated 10:19 UTC. Paid plans update as often as every 60 seconds. Get PEN→BHD rates via API

PEN to BHD over the last year

0.1080.110.112Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
0.11242
52-week low
0.10668
52-week average
0.11068
Change over the year
+0.79%

Conversion tables

PEN to BHD
PEN BHD
1 PEN 0.1094 BHD
10 PEN 1.094 BHD
100 PEN 10.944 BHD
1,000 PEN 109.442 BHD
10,000 PEN 1,094.423 BHD
50,000 PEN 5,472.115 BHD
100,000 PEN 10,944.229 BHD
BHD to PEN
BHD PEN
1 BHD 9.14 PEN
10 BHD 91.37 PEN
100 BHD 913.72 PEN
1,000 BHD 9,137.24 PEN
10,000 BHD 91,372.35 PEN
50,000 BHD 456,861.77 PEN
100,000 BHD 913,723.53 PEN

Get PEN→BHD rates via API

The live rate, the rate on any past day or a whole range, for BHD and 170+ other currencies, as JSON. Free plan included. See the exchange rate API.

curl https://api.currencyapi.com/v3/latest \
  -G -d base_currency=PEN -d currencies=BHD \
  -H "apikey: YOUR-API-KEY"

# the rate on a past day
curl https://api.currencyapi.com/v3/historical \
  -G -d base_currency=PEN -d currencies=BHD \
  -d date=2025-10-04 \
  -H "apikey: YOUR-API-KEY"

Related conversions

Popular Peruvian Sol conversions

Popular Bahraini Dinar conversions

Questions about PEN to BHD

How much is 10,000 PEN in BHD?

10,000 Peruvian soles is 1,094.423 Bahraini dinars at the mid-market rate of 4 October 2026, 10:19 UTC, when 1 PEN = 0.109442 BHD.

What was the PEN to BHD rate over the last year?

Over the last 52 weeks 1 PEN ranged from 0.106685 to 0.11242 BHD, 0.110679 BHD on average.

Which exchange rate is this?

The mid-market rate: the midpoint between what currency markets pay and ask for PEN/BHD, without the margin a bank or card issuer adds, so the rate you are charged is usually a little worse.