1. Currency converter
  2. SGD to PEN
  3. 100 SGD

Convert 100 Singapore Dollar (SGD) to Peruvian Sol (PEN)

Convert Singapore dollars to Peruvian soles at the live mid-market rate. Reverse: PEN to SGD

100 Singapore dollars =

268.53 PEN 0.00% today

1 SGD = 2.68532 PEN · 1 PEN = 0.372395 SGD

Mid-market rate, updated 12:00 UTC. Paid plans update as often as every 60 seconds. Get SGD→PEN rates via API

SGD to PEN over the last year

2.602.70Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
2.7554
52-week low
2.5802
52-week average
2.6481
Change over the year
−0.03%

Conversion tables

SGD to PEN
SGD PEN
1 SGD 2.69 PEN
10 SGD 26.85 PEN
100 SGD 268.53 PEN
1,000 SGD 2,685.32 PEN
10,000 SGD 26,853.21 PEN
50,000 SGD 134,266.07 PEN
100,000 SGD 268,532.14 PEN
PEN to SGD
PEN SGD
1 PEN 0.3724 SGD
10 PEN 3.72 SGD
100 PEN 37.24 SGD
1,000 PEN 372.39 SGD
10,000 PEN 3,723.95 SGD
50,000 PEN 18,619.75 SGD
100,000 PEN 37,239.49 SGD

Get SGD→PEN rates 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. See the exchange rate API.

curl https://api.currencyapi.com/v3/latest \
  -G -d base_currency=SGD -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=SGD -d currencies=PEN \
  -d date=2025-10-04 \
  -H "apikey: YOUR-API-KEY"

Related conversions

Popular Singapore Dollar conversions

Popular Peruvian Sol conversions

Questions about SGD to PEN

How much is 100 SGD in PEN?

100 Singapore dollars is 268.53 Peruvian soles at the mid-market rate of 4 October 2026, 12:00 UTC, when 1 SGD = 2.68532 PEN.

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

Over the last 52 weeks 1 SGD ranged from 2.58023 to 2.75542 PEN, 2.64806 PEN on average.

Which exchange rate is this?

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