1. Central bank exchange rates
  2. Bank of Russia
  3. CHF
  4. 2025

Bank of Russia CHF rates in 2025

Average 1 CHF = 100.28 RUB

The mean of all 247 publications in 2025, ranging from 92.66 to 112.94 RUB.

100.00110.00Mar ’25May ’25Jul ’25Sep ’25Nov ’25

Every rate of 2025

1 CHF in RUB, newest first, one row per publication.

DateRate
Wed, 31 Dec 202599.20
Tue, 30 Dec 202598.23
Sat, 27 Dec 202598.81
Fri, 26 Dec 202599.05
Thu, 25 Dec 202599.75
Wed, 24 Dec 202599.66
Tue, 23 Dec 202599.97
Sat, 20 Dec 2025101.54
Fri, 19 Dec 2025100.48
Thu, 18 Dec 2025100.75
Wed, 17 Dec 202599.80
Tue, 16 Dec 202599.80
Sat, 13 Dec 2025100.31
Fri, 12 Dec 202599.40
Thu, 11 Dec 202596.75
Wed, 10 Dec 202595.35
Tue, 9 Dec 202596.09
Sat, 6 Dec 202594.77
Fri, 5 Dec 202596.25
Thu, 4 Dec 202597.24
Wed, 3 Dec 202596.32
Tue, 2 Dec 202596.80
Sat, 29 Nov 202597.01
Fri, 28 Nov 202597.12
Thu, 27 Nov 202597.44
Wed, 26 Nov 202597.56
Tue, 25 Nov 202597.77
Sat, 22 Nov 202598.13
Fri, 21 Nov 2025100.21
Thu, 20 Nov 2025101.03
Wed, 19 Nov 2025101.79
Tue, 18 Nov 2025102.14
Sat, 15 Nov 2025102.41
Fri, 14 Nov 2025101.33
Thu, 13 Nov 2025101.68
Wed, 12 Nov 2025101.29
Tue, 11 Nov 2025100.53
Sat, 8 Nov 2025100.51
Fri, 7 Nov 2025100.59
Thu, 6 Nov 2025100.15
Sun, 2 Nov 2025100.89
Sat, 1 Nov 2025101.00
Fri, 31 Oct 2025100.78
Thu, 30 Oct 202599.83
Wed, 29 Oct 2025100.59
Tue, 28 Oct 202599.24
Sat, 25 Oct 2025101.75
Fri, 24 Oct 2025101.90
Thu, 23 Oct 2025102.58
Wed, 22 Oct 2025102.49
Tue, 21 Oct 2025102.65
Sat, 18 Oct 2025102.59
Fri, 17 Oct 202599.28
Thu, 16 Oct 202598.59
Wed, 15 Oct 202599.53
Tue, 14 Oct 2025100.55
Sat, 11 Oct 2025100.83
Fri, 10 Oct 2025101.47
Thu, 9 Oct 2025101.79
Wed, 8 Oct 2025102.71
Tue, 7 Oct 2025103.93
Sat, 4 Oct 2025102.89
Fri, 3 Oct 2025101.74
Thu, 2 Oct 2025102.45
Wed, 1 Oct 2025103.77
Tue, 30 Sep 2025104.09
Sat, 27 Sep 2025104.61
Fri, 26 Sep 2025105.05
Thu, 25 Sep 2025105.80
Wed, 24 Sep 2025105.25
Tue, 23 Sep 2025105.79
Sat, 20 Sep 2025105.11
Fri, 19 Sep 2025105.40
Thu, 18 Sep 2025105.49
Wed, 17 Sep 2025104.58
Tue, 16 Sep 2025104.35
Sat, 13 Sep 2025105.82
Fri, 12 Sep 2025107.17
Thu, 11 Sep 2025106.47
Wed, 10 Sep 2025104.95
Tue, 9 Sep 2025103.44
Sat, 6 Sep 2025101.51
Fri, 5 Sep 2025101.05
Thu, 4 Sep 2025100.53
Wed, 3 Sep 2025100.19
Tue, 2 Sep 2025100.70
Sat, 30 Aug 2025100.33
Fri, 29 Aug 2025100.21
Thu, 28 Aug 202599.75
Wed, 27 Aug 202599.82
Tue, 26 Aug 2025100.63
Sat, 23 Aug 202599.75
Fri, 22 Aug 202599.67
Thu, 21 Aug 202599.15
Wed, 20 Aug 202599.69
Tue, 19 Aug 202599.64
Sat, 16 Aug 202599.38
Fri, 15 Aug 202598.88
Thu, 14 Aug 202599.08
Wed, 13 Aug 202598.61
Tue, 12 Aug 202598.55
Sat, 9 Aug 202598.66
Fri, 8 Aug 202598.48
Thu, 7 Aug 202599.15
Wed, 6 Aug 202598.69
Tue, 5 Aug 202598.48
Sat, 2 Aug 202598.82
Fri, 1 Aug 202598.80
Thu, 31 Jul 2025101.75
Wed, 30 Jul 2025102.11
Tue, 29 Jul 202599.57
Sat, 26 Jul 202599.94
Fri, 25 Jul 202599.34
Thu, 24 Jul 202598.98
Wed, 23 Jul 202597.97
Tue, 22 Jul 202597.87
Sat, 19 Jul 202597.63
Fri, 18 Jul 202597.31
Thu, 17 Jul 202597.29
Wed, 16 Jul 202597.96
Tue, 15 Jul 202598.32
Sat, 12 Jul 202597.67
Fri, 11 Jul 202597.98
Thu, 10 Jul 202598.17
Wed, 9 Jul 202598.15
Tue, 8 Jul 202598.74
Sat, 5 Jul 202599.36
Fri, 4 Jul 202599.49
Thu, 3 Jul 202599.25
Wed, 2 Jul 202599.34
Tue, 1 Jul 202598.44
Sat, 28 Jun 202598.28
Fri, 27 Jun 202597.83
Thu, 26 Jun 202597.09
Wed, 25 Jun 202596.62
Tue, 24 Jun 202595.71
Sat, 21 Jun 202596.20
Fri, 20 Jun 202596.17
Thu, 19 Jun 202596.33
Wed, 18 Jun 202596.85
Tue, 17 Jun 202596.70
Thu, 12 Jun 202596.11
Wed, 11 Jun 202595.74
Tue, 10 Jun 202596.29
Sat, 7 Jun 202596.31
Fri, 6 Jun 202596.45
Thu, 5 Jun 202595.49
Wed, 4 Jun 202596.32
Tue, 3 Jun 202596.76
Sat, 31 May 202595.41
Fri, 30 May 202594.98
Thu, 29 May 202596.31
Wed, 28 May 202596.51
Tue, 27 May 202596.96
Sat, 24 May 202596.44
Fri, 23 May 202596.51
Thu, 22 May 202595.87
Wed, 21 May 202596.54
Tue, 20 May 202596.50
Sat, 17 May 202596.68
Fri, 16 May 202595.98
Thu, 15 May 202595.97
Wed, 14 May 202595.89
Tue, 13 May 202596.11
Thu, 8 May 202597.95
Wed, 7 May 202598.27
Tue, 6 May 202599.27
Thu, 1 May 202598.71
Wed, 30 Apr 202598.85
Tue, 29 Apr 202599.37
Sat, 26 Apr 202599.49
Fri, 25 Apr 2025100.20
Thu, 24 Apr 2025100.27
Wed, 23 Apr 2025100.50
Tue, 22 Apr 202598.90
Sat, 19 Apr 202599.36
Fri, 18 Apr 2025100.44
Thu, 17 Apr 2025101.04
Wed, 16 Apr 2025101.03
Tue, 15 Apr 2025101.34
Sat, 12 Apr 2025103.40
Fri, 11 Apr 2025100.43
Thu, 10 Apr 2025102.13
Wed, 9 Apr 202599.46
Tue, 8 Apr 2025101.29
Sat, 5 Apr 202598.49
Fri, 4 Apr 202597.45
Thu, 3 Apr 202595.60
Wed, 2 Apr 202596.16
Tue, 1 Apr 202597.08
Sat, 29 Mar 202594.81
Fri, 28 Mar 202594.80
Thu, 27 Mar 202595.28
Wed, 26 Mar 202595.28
Tue, 25 Mar 202595.13
Sat, 22 Mar 202595.82
Fri, 21 Mar 202595.68
Thu, 20 Mar 202594.33
Wed, 19 Mar 202592.66
Tue, 18 Mar 202595.49
Sat, 15 Mar 202596.73
Fri, 14 Mar 202598.17
Thu, 13 Mar 202598.03
Wed, 12 Mar 202598.26
Tue, 11 Mar 2025100.78
Sat, 8 Mar 2025101.45
Fri, 7 Mar 2025101.11
Thu, 6 Mar 2025101.36
Wed, 5 Mar 2025100.14
Tue, 4 Mar 202599.07
Sat, 1 Mar 202597.86
Fri, 28 Feb 202597.70
Thu, 27 Feb 202596.03
Wed, 26 Feb 202596.64
Tue, 25 Feb 202598.09
Sat, 22 Feb 202598.07
Fri, 21 Feb 202598.10
Thu, 20 Feb 202599.97
Wed, 19 Feb 2025101.45
Tue, 18 Feb 2025101.54
Sat, 15 Feb 2025100.13
Fri, 14 Feb 2025100.28
Thu, 13 Feb 2025103.30
Wed, 12 Feb 2025105.06
Tue, 11 Feb 2025106.32
Sat, 8 Feb 2025107.46
Fri, 7 Feb 2025107.06
Thu, 6 Feb 2025108.65
Wed, 5 Feb 2025108.35
Tue, 4 Feb 2025108.93
Sat, 1 Feb 2025107.39
Fri, 31 Jan 2025107.97
Thu, 30 Jan 2025108.16
Wed, 29 Jan 2025108.14
Tue, 28 Jan 2025107.74
Sat, 25 Jan 2025108.32
Fri, 24 Jan 2025109.23
Thu, 23 Jan 2025108.65
Wed, 22 Jan 2025109.73
Tue, 21 Jan 2025111.58
Sat, 18 Jan 2025112.39
Fri, 17 Jan 2025112.35
Thu, 16 Jan 2025112.75
Wed, 15 Jan 2025112.94
Tue, 14 Jan 2025111.99
Sat, 11 Jan 2025111.58
Fri, 10 Jan 2025112.21

Download 2025 as CSV

The range endpoint returns every publication of the year in one request, ready for a spreadsheet.

curl https://api.currencyapi.com/v3/official/range \
  -G -d source=cbr -d currencies=CHF \
  -d date_from=2025-01-01 -d date_to=2025-12-31 \
  -d format=csv -H "apikey: YOUR-API-KEY"