XeConvert
  1. Home
  2. PEN – Peruvian Sol
  3. PEN → RUB

1 PEN to RUBPeruvian Sol → Russian Ruble

1 PENPeruvian Sol
23.4121 RUBRussian Ruble
1 PEN = 23.4121 RUB 1 RUB = 0.04271 PEN Last update: ⇄ RUB → PEN
PEN

On 2026-10-27, 1 Peruvian Sol (PEN) = 23.4121 Russian Ruble (RUB) at the mid-market rate. Conversely, 1 RUB = 0.04271 PEN. Over the last 30 days the PEN/RUB rate moved between 23.3384 and 24.8684, a change of -5.86%.

This page shows the live mid-market rate from Peruvian Sol (PEN) to Russian Ruble (RUB), its history over the past year and ready-made conversion tables. Rates are updated twice a day; banks and card networks usually add a margin on top.

PEN/RUB exchange rate chart

Change−5.72 %
High24.8577
Low23.3384
PEN/RUB exchange rate chart 23.216923.804324.391824.979228 Sep13 Oct27 Oct

PEN/RUB went from 24.8315 on Sep 28, 2026 to 23.4121 on Oct 27, 2026 (−5.72 %). Highest: 24.8577 (Oct 12, 2026); lowest: 23.3384 (Oct 24, 2026).

PEN/RUB exchange rate analysis

Over the last 30 days the PEN/RUB rate fell sharply (-5.86%): the PEN weakened markedly against the RUB. Over the past 12 months it ranged from 20.7941 (2026-05-28) to 25.9752 (2026-09-03), with an average of 23.2235. Today's rate is close to its one-year average. Day-to-day movements are moderate (average daily change of 0.77%). The largest daily move of the last 30 days was -2.13% on 2026-10-13.

PeriodDate1 PEN =Change
1 week ago24.1467 RUB-3.04%
1 month ago24.8684 RUB-5.86%
3 months ago22.9006 RUB+2.23%
6 months ago21.4214 RUB+9.29%
1 year ago23.5554 RUB-0.61%
Computed from XeConvert's daily mid-market rate history. Past movements do not predict future rates.

PEN/RUB · last 10 days

Date1 PEN =1 RUB =
23.4121 RUB0.04271 PEN
23.7418 RUB0.04212 PEN
23.3390 RUB0.04285 PEN
23.3384 RUB0.04285 PEN
23.8064 RUB0.04201 PEN
23.7061 RUB0.04218 PEN
23.9808 RUB0.0417 PEN
24.1467 RUB0.04141 PEN
24.4179 RUB0.04095 PEN
24.4753 RUB0.04086 PEN

Peruvian Sol to Russian Ruble

PENRUB
1 PEN23.4121 RUB
5 PEN117.06 RUB
10 PEN234.12 RUB
20 PEN468.24 RUB
50 PEN1,170.61 RUB
100 PEN2,341.21 RUB
300 PEN7,023.64 RUB
500 PEN11,706.06 RUB
1,000 PEN23,412.12 RUB

Russian Ruble to Peruvian Sol

RUBPEN
1 RUB0.04271 PEN
5 RUB0.2136 PEN
10 RUB0.4271 PEN
20 RUB0.8543 PEN
50 RUB2.1356 PEN
100 RUB4.2713 PEN
300 RUB12.8139 PEN
500 RUB21.3565 PEN
1,000 RUB42.7129 PEN

Frequently asked questions

How much is 1 PEN in RUB today?

1 Peruvian Sol is worth 23.4121 Russian Ruble at the mid-market rate of 2026-10-27. 1 Russian Ruble is worth 0.04271 Peruvian Sol.

How much is 100 PEN in RUB?

100 PEN = 2,341.21 RUB, and 100 RUB = 4.2713 PEN (rate of 2026-10-27).

How has the PEN to RUB rate changed over the last month?

Over 30 days the rate went from 24.8684 to 23.4121 (-5.86%). The 30-day high was 24.8684 and the low was 23.3384.

How has the PEN to RUB rate changed this week?

One week ago 1 PEN was worth 24.1467 RUB; today it is worth 23.4121 RUB (-3.04%).

What was the best PEN to RUB rate in the past year?

The highest rate of the past 12 months was 1 PEN = 25.9752 RUB on 2026-09-03; the lowest was 20.7941 RUB on 2026-05-28.

Where does this exchange rate come from?

XeConvert publishes daily mid-market reference rates aggregated from public market data and central bank sources. Banks, card issuers and exchange offices add a margin, so the rate you actually get may be slightly different.

Peruvian Sol to other currencies

About the Peruvian Sol (PEN)

The Peruvian Sol is the official currency of Peru. Symbol: S/.. ISO 4217 code: PEN.

All Peruvian Sol (PEN) exchange rates →

About the Russian Ruble (RUB)

The Russian Ruble is the official currency of Russia. Symbol: RUB. ISO 4217 code: RUB.

All Russian Ruble (RUB) exchange rates →

Link to this page

URL
HTML