XeConvert
  1. Home
  2. RUB – Russian Ruble
  3. RUB → CHF

1 RUB to CHFRussian Ruble → Swiss Franc

1 RUBRussian Ruble
0.0103 CHFSwiss Franc
1 RUB = 0.0103 CHF 1 CHF = 97.1139 RUB Last update: ⇄ CHF → RUB
RUB

On 2026-10-29, 1 Russian Ruble (RUB) = 0.0103 Swiss Franc (CHF) at the mid-market rate. Conversely, 1 CHF = 97.1139 RUB. Over the last 30 days the RUB/CHF rate moved between 0.009744 and 0.01031, a change of +4.76%.

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

RUB/CHF exchange rate chart

Change+4.42 %
High0.01031
Low0.009744
RUB/CHF exchange rate chart 0.0096990.0099180.010140.0103629 Sep14 Oct29 Oct

RUB/CHF went from 0.009861 on Sep 29, 2026 to 0.0103 on Oct 29, 2026 (+4.42 %). Highest: 0.01031 (Oct 28, 2026); lowest: 0.009744 (Oct 8, 2026).

RUB/CHF exchange rate analysis

Over the last 30 days the RUB/CHF rate rose sharply (+4.42%): the RUB strengthened markedly against the CHF. Over the past 12 months it ranged from 0.009156 (2026-03-20) to 0.01113 (2026-05-28), with an average of 0.01013. Today's rate is 1.60% above its one-year average: 1 RUB buys more CHF than usual. Day-to-day movements are moderate (average daily change of 0.73%). The largest daily move of the last 30 days was +2.43% on 2026-10-24.

PeriodDate1 RUB =Change
1 week ago0.0101 CHF+1.95%
1 month ago0.009861 CHF+4.42%
3 months ago0.01021 CHF+0.84%
6 months ago0.01059 CHF-2.75%
1 year ago0.01001 CHF+2.86%
Computed from XeConvert's daily mid-market rate history. Past movements do not predict future rates.

RUB/CHF · last 10 days

Date1 RUB =1 CHF =
0.0103 CHF97.1139 RUB
0.01031 CHF96.9914 RUB
0.01024 CHF97.6390 RUB
0.01011 CHF98.9035 RUB
0.01027 CHF97.3700 RUB
0.01027 CHF97.3595 RUB
0.01003 CHF99.7216 RUB
0.0101 CHF99.0091 RUB
0.01 CHF99.9550 RUB
0.009961 CHF100.39 RUB

Russian Ruble to Swiss Franc

RUBCHF
1 RUB0.0103 CHF
5 RUB0.05149 CHF
10 RUB0.103 CHF
20 RUB0.2059 CHF
50 RUB0.5149 CHF
100 RUB1.0297 CHF
300 RUB3.0892 CHF
500 RUB5.1486 CHF
1,000 RUB10.2972 CHF

Swiss Franc to Russian Ruble

CHFRUB
1 CHF97.1139 RUB
5 CHF485.57 RUB
10 CHF971.14 RUB
20 CHF1,942.28 RUB
50 CHF4,855.70 RUB
100 CHF9,711.39 RUB
300 CHF29,134.17 RUB
500 CHF48,556.95 RUB
1,000 CHF97,113.90 RUB

Frequently asked questions

How much is 1 RUB in CHF today?

1 Russian Ruble is worth 0.0103 Swiss Franc at the mid-market rate of 2026-10-29. 1 Swiss Franc is worth 97.1139 Russian Ruble.

How much is 100 RUB in CHF?

100 RUB = 1.0297 CHF, and 100 CHF = 9,711.39 RUB (rate of 2026-10-29).

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

Over 30 days the rate went from 0.009829 to 0.0103 (+4.76%). The 30-day high was 0.01031 and the low was 0.009744.

How has the RUB to CHF rate changed this week?

One week ago 1 RUB was worth 0.0101 CHF; today it is worth 0.0103 CHF (+1.95%).

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

The highest rate of the past 12 months was 1 RUB = 0.01113 CHF on 2026-05-28; the lowest was 0.009156 CHF on 2026-03-20.

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.

Russian Ruble to other currencies

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 →

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 →

Money Explained

All explainers →

Link to this page

URL
HTML