1. Currency converter
  2. PEN to GHS
  3. 100,000 PEN

Convert 100,000 Peruvian Sol (PEN) to Ghanaian Cedi (GHS)

Convert Peruvian soles to Ghanaian cedis at the live mid-market rate. Reverse: GHS to PEN

100,000 Peruvian soles =

341,212.60 GHS 0.00% today

1 PEN = 3.41213 GHS · 1 GHS = 0.293072 PEN

Mid-market rate, updated 04:40 UTC. Paid plans update as often as every 60 seconds. Get PEN→GHS rates via API

PEN to GHS over the last year

3.203.403.60Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
3.6342
52-week low
3.0892
52-week average
3.2940
Change over the year
−5.87%

Conversion tables

PEN to GHS
PEN GHS
1 PEN 3.41 GHS
10 PEN 34.12 GHS
100 PEN 341.21 GHS
1,000 PEN 3,412.13 GHS
10,000 PEN 34,121.26 GHS
50,000 PEN 170,606.30 GHS
100,000 PEN 341,212.60 GHS
GHS to PEN
GHS PEN
1 GHS 0.2931 PEN
10 GHS 2.93 PEN
100 GHS 29.31 PEN
1,000 GHS 293.07 PEN
10,000 GHS 2,930.72 PEN
50,000 GHS 14,653.62 PEN
100,000 GHS 29,307.24 PEN

Get PEN→GHS rates via API

The live rate, the rate on any past day or a whole range, for GHS 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=GHS \
  -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=GHS \
  -d date=2025-10-04 \
  -H "apikey: YOUR-API-KEY"

Related conversions

Popular Peruvian Sol conversions

Popular Ghanaian Cedi conversions

Questions about PEN to GHS

How much is 100,000 PEN in GHS?

100,000 Peruvian soles is 341,212.60 Ghanaian cedis at the mid-market rate of 4 October 2026, 04:40 UTC, when 1 PEN = 3.41213 GHS.

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

Over the last 52 weeks 1 PEN ranged from 3.08916 to 3.6342 GHS, 3.29395 GHS on average.

Which exchange rate is this?

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