1. Currency converter
  2. BSD to PEN

1 BSD to PEN

Convert Bahamian Dollars to Peruvian nuevos soles at the live mid-market rate.

1 Bahamian Dollar =

3.44 PEN +0.02% today

1 BSD = 3.4404 PEN · 1 PEN = 0.290664 BSD

Mid-market rate, updated 21:19 UTC. Paid plans update as often as every 60 seconds. Get this rate via API

BSD to PEN over the last year

3.403.50Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
3.5244
52-week low
3.3446
52-week average
3.3981
Change over the year
−1.12%

Conversion tables

BSD to PEN
BSD PEN
1 BSD 3.44 PEN
5 BSD 17.20 PEN
10 BSD 34.40 PEN
25 BSD 86.01 PEN
50 BSD 172.02 PEN
100 BSD 344.04 PEN
250 BSD 860.10 PEN
500 BSD 1,720.20 PEN
1,000 BSD 3,440.40 PEN
5,000 BSD 17,202.00 PEN
10,000 BSD 34,404.01 PEN
50,000 BSD 172,020.03 PEN
PEN to BSD
PEN BSD
1 PEN 0.2907 BSD
5 PEN 1.45 BSD
10 PEN 2.91 BSD
25 PEN 7.27 BSD
50 PEN 14.53 BSD
100 PEN 29.07 BSD
250 PEN 72.67 BSD
500 PEN 145.33 BSD
1,000 PEN 290.66 BSD
5,000 PEN 1,453.32 BSD
10,000 PEN 2,906.64 BSD
50,000 PEN 14,533.19 BSD

BSD to PEN via API

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

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

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

Popular Bahamian Dollar conversions

Questions about BSD to PEN

How much is 1 BSD in PEN?

1 Bahamian Dollar is 3.44 Peruvian nuevos soles at the mid-market rate of 29 September 2026, 21:19 UTC, when 1 BSD = 3.4404 PEN.

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

Over the last 52 weeks 1 BSD ranged from 3.3446 to 3.5244 PEN, 3.39811 PEN on average.

Which exchange rate is this?

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