1. Currency converter
  2. HKD to PEN

50 HKD to PEN

Convert Hong Kong dollars to Peruvian nuevos soles at the live mid-market rate.

50 Hong Kong dollars =

21.94 PEN +0.07% today

1 HKD = 0.43879 PEN · 1 PEN = 2.27899 HKD

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

HKD to PEN over the last year

0.430.440.45Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
0.44973
52-week low
0.42743
52-week average
0.43471
Change over the year
−1.66%

Conversion tables

HKD to PEN
HKD PEN
1 HKD 0.4388 PEN
5 HKD 2.19 PEN
10 HKD 4.39 PEN
25 HKD 10.97 PEN
50 HKD 21.94 PEN
100 HKD 43.88 PEN
250 HKD 109.70 PEN
500 HKD 219.40 PEN
1,000 HKD 438.79 PEN
5,000 HKD 2,193.95 PEN
10,000 HKD 4,387.90 PEN
50,000 HKD 21,939.51 PEN
PEN to HKD
PEN HKD
1 PEN 2.28 HKD
5 PEN 11.39 HKD
10 PEN 22.79 HKD
25 PEN 56.97 HKD
50 PEN 113.95 HKD
100 PEN 227.90 HKD
250 PEN 569.75 HKD
500 PEN 1,139.50 HKD
1,000 PEN 2,278.99 HKD
5,000 PEN 11,394.97 HKD
10,000 PEN 22,789.93 HKD
50,000 PEN 113,949.66 HKD

HKD 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=HKD -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=HKD -d currencies=PEN \
  -d date=2025-09-30 \
  -H "apikey: YOUR-API-KEY"

Popular Hong Kong Dollar conversions

Questions about HKD to PEN

How much is 50 HKD in PEN?

50 Hong Kong dollars is 21.94 Peruvian nuevos soles at the mid-market rate of 30 September 2026, 01:45 UTC, when 1 HKD = 0.43879 PEN.

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

Over the last 52 weeks 1 HKD ranged from 0.427433 to 0.449727 PEN, 0.434709 PEN on average.

Which exchange rate is this?

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