XeConvert
  1. Home
  2. CHF – Swiss Franc
  3. CHF → RUB

1 CHF to RUBSwiss Franc → Russian Ruble

1 CHFSwiss Franc
98.8483 RUBRussian Ruble
1 CHF = 98.8483 RUB 1 RUB = 0.01012 CHF Last update: ⇄ RUB → CHF
CHF

On 2026-10-30, 1 Swiss Franc (CHF) = 98.8483 Russian Ruble (RUB) at the mid-market rate. Conversely, 1 RUB = 0.01012 CHF. Over the last 30 days the CHF/RUB rate moved between 96.9914 and 102.63, a change of -2.52%.

This page shows the live mid-market rate from Swiss Franc (CHF) 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.

CHF/RUB exchange rate chart

Change−1.48 %
High102.63
Low96.9914
CHF/RUB exchange rate chart 96.540598.7202100.90103.0830 Sep15 Oct30 Oct

CHF/RUB went from 100.33 on Sep 30, 2026 to 98.8483 on Oct 30, 2026 (−1.48 %). Highest: 102.63 (Oct 8, 2026); lowest: 96.9914 (Oct 28, 2026).

CHF/RUB exchange rate analysis

Over the last 30 days the CHF/RUB rate fell (-1.48%): the CHF lost ground against the RUB. Over the past 12 months it ranged from 89.8187 (2026-05-28) to 109.22 (2026-03-20), with an average of 98.8626. Today's rate is close to its one-year average. Day-to-day movements are moderate (average daily change of 0.75%). The largest daily move of the last 30 days was -2.37% on 2026-10-24.

PeriodDate1 CHF =Change
1 week ago99.7216 RUB-0.88%
1 month ago100.33 RUB-1.48%
3 months ago97.9341 RUB+0.93%
6 months ago95.8903 RUB+3.08%
1 year ago100.01 RUB-1.16%
Computed from XeConvert's daily mid-market rate history. Past movements do not predict future rates.

CHF/RUB · last 10 days

Date1 CHF =1 RUB =
98.8483 RUB0.01012 CHF
97.1139 RUB0.0103 CHF
96.9914 RUB0.01031 CHF
97.6390 RUB0.01024 CHF
98.9035 RUB0.01011 CHF
97.3700 RUB0.01027 CHF
97.3595 RUB0.01027 CHF
99.7216 RUB0.01003 CHF
99.0091 RUB0.0101 CHF
99.9550 RUB0.01 CHF

Swiss Franc to Russian Ruble

CHFRUB
1 CHF98.8483 RUB
5 CHF494.24 RUB
10 CHF988.48 RUB
20 CHF1,976.97 RUB
50 CHF4,942.42 RUB
100 CHF9,884.83 RUB
300 CHF29,654.50 RUB
500 CHF49,424.16 RUB
1,000 CHF98,848.32 RUB

Russian Ruble to Swiss Franc

RUBCHF
1 RUB0.01012 CHF
5 RUB0.05058 CHF
10 RUB0.1012 CHF
20 RUB0.2023 CHF
50 RUB0.5058 CHF
100 RUB1.0117 CHF
300 RUB3.0350 CHF
500 RUB5.0583 CHF
1,000 RUB10.1165 CHF

Frequently asked questions

How much is 1 CHF in RUB today?

1 Swiss Franc is worth 98.8483 Russian Ruble at the mid-market rate of 2026-10-30. 1 Russian Ruble is worth 0.01012 Swiss Franc.

How much is 100 CHF in RUB?

100 CHF = 9,884.83 RUB, and 100 RUB = 1.0117 CHF (rate of 2026-10-30).

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

Over 30 days the rate went from 101.41 to 98.8483 (-2.52%). The 30-day high was 102.63 and the low was 96.9914.

How has the CHF to RUB rate changed this week?

One week ago 1 CHF was worth 99.7216 RUB; today it is worth 98.8483 RUB (-0.88%).

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

The highest rate of the past 12 months was 1 CHF = 109.22 RUB on 2026-03-20; the lowest was 89.8187 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.

Swiss Franc to other currencies

About the Swiss Franc (CHF)

The Swiss Franc is the official currency of Liechtenstein. Symbol: CHF. ISO 4217 code: CHF.

All Swiss Franc (CHF) 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 →

Money Explained

All explainers →

Link to this page

URL
HTML