Skip to content
TrillioniPay
Rate history

CHF to CNY exchange rate history

Swiss franc to Chinese yuan reference rates for 698 dates, from 2 January 2024 to 24 September 2026. Highest: 9.0716 on 1 July 2025. Lowest: 7.9123 on 24 May 2024.

Change
−3.00%
High
8.4477
Low
8.1095
CHF to CNY, last 3 months8.13158.22958.32768.425725 Jun27 Jul25 Aug24 Sept
CHF to CNY, last 3 months. One point per reference date. Change, high and low are calculated by us.

Convert CHF to CNY at today’s reference rate →

CHF to CNY in 2026

In 2026 (reference dates 2 January 2026 to 24 September 2026), the highest figure was 1 CHF = 9.0538 CNY on 29 January 2026 and the lowest 8.1095 on 24 September 2026. From the first to the last figure of the period the rate moved −8.04% (calculated by us).

MonthLast figureHighLowAverage*Change*
September 20268.10958.31138.10958.2200−2.42%
August 20268.31088.41518.29778.3415−0.28%
July 20268.33398.44778.25128.3594−0.57%
June 20268.38188.63128.36018.4783−3.08%
May 20268.64818.74288.59198.6728−0.54%
April 20268.69538.74428.57518.6835+0.76%
March 20268.62968.87318.62968.7644−2.96%
February 20268.89299.01518.84288.9364−1.69%
January 20269.04609.05388.69408.8236+2.42%

* Calculated by us: the average of the month’s reference figures, and the change from the previous month’s last figure.

Every reference date in 2026

September 2026

DateRate
24 September 20268.1095
23 September 20268.1510
22 September 20268.1766
21 September 20268.1511
18 September 20268.1119
17 September 20268.1353
16 September 20268.1892
15 September 20268.2029
14 September 20268.2164
11 September 20268.2279
10 September 20268.2591
9 September 20268.3113
8 September 20268.2691
7 September 20268.2929
4 September 20268.2928
3 September 20268.3112
2 September 20268.2579
1 September 20268.2937

August 2026

DateRate
31 August 20268.3108
28 August 20268.3566
27 August 20268.3466
26 August 20268.3606
25 August 20268.3715
24 August 20268.3758
21 August 20268.4063
20 August 20268.4151
19 August 20268.3171
18 August 20268.2978
17 August 20268.3214
14 August 20268.3043
13 August 20268.2977
12 August 20268.3120
11 August 20268.3244
10 August 20268.3438
7 August 20268.3272
6 August 20268.3349
5 August 20268.3455
4 August 20268.3450
3 August 20268.3574

July 2026

DateRate
31 July 20268.3339
30 July 20268.3141
29 July 20268.2512
28 July 20268.2594
27 July 20268.3002
24 July 20268.2828
23 July 20268.2977
22 July 20268.3369
21 July 20268.3438
20 July 20268.3715
17 July 20268.3985
16 July 20268.3888
15 July 20268.3479
14 July 20268.3534
13 July 20268.3678
10 July 20268.3956
9 July 20268.4222
8 July 20268.4092
7 July 20268.4259
6 July 20268.4309
3 July 20268.4477
2 July 20268.4117
1 July 20268.3758

June 2026

DateRate
30 June 20268.3818
29 June 20268.4029
26 June 20268.4081
25 June 20268.3601
24 June 20268.3806
23 June 20268.3797
22 June 20268.3841
19 June 20268.3936
18 June 20268.4193
17 June 20268.5227
16 June 20268.4924
15 June 20268.5138
12 June 20268.4865
11 June 20268.4797
10 June 20268.4844
9 June 20268.5126
8 June 20268.5189
5 June 20268.5833
4 June 20268.6003
3 June 20268.5764
2 June 20268.6106
1 June 20268.6312

May 2026

DateRate
29 May 20268.6481
28 May 20268.5919
27 May 20268.6226
26 May 20268.6404
25 May 20268.6812
22 May 20268.6403
21 May 20268.6276
20 May 20268.6101
19 May 20268.6434
18 May 20268.6624
15 May 20268.6608
14 May 20268.6776
13 May 20268.6899
12 May 20268.6923
11 May 20268.7265
8 May 20268.7362
7 May 20268.7428
6 May 20268.7412
5 May 20268.7090
4 May 20268.7119

April 2026

DateRate
30 April 20268.6953
29 April 20268.6610
28 April 20268.6466
27 April 20268.7041
24 April 20268.7039
23 April 20268.7096
22 April 20268.7271
21 April 20268.7442
20 April 20268.7252
17 April 20268.7188
16 April 20268.7073
15 April 20268.7151
14 April 20268.7274
13 April 20268.6374
10 April 20268.6535
9 April 20268.6432
8 April 20268.6683
7 April 20268.5751
2 April 20268.6286
1 April 20268.6793

March 2026

DateRate
31 March 20268.6296
30 March 20268.6394
27 March 20268.6757
26 March 20268.7135
25 March 20268.7380
24 March 20268.7228
23 March 20268.7589
20 March 20268.7581
19 March 20268.6919
18 March 20268.7307
17 March 20268.7574
16 March 20268.7550
13 March 20268.7608
12 March 20268.7856
11 March 20268.8050
10 March 20268.8686
9 March 20268.8731
6 March 20268.8253
5 March 20268.8457
4 March 20268.8468
3 March 20268.8031
2 March 20268.8310

February 2026

DateRate
27 February 20268.8929
26 February 20268.8428
25 February 20268.8664
24 February 20268.8866
23 February 20268.9024
20 February 20268.9021
19 February 20268.9042
18 February 20268.9690
17 February 20268.9625
16 February 20268.9716
13 February 20268.9848
12 February 20268.9635
11 February 20269.0023
10 February 20269.0151
9 February 20268.9925
6 February 20268.9197
5 February 20268.9367
4 February 20268.9497
3 February 20268.9259
2 February 20268.9368

January 2026

DateRate
30 January 20269.0460
29 January 20269.0538
28 January 20269.0527
27 January 20269.0208
26 January 20268.9246
23 January 20268.8151
22 January 20268.7965
21 January 20268.8206
20 January 20268.8060
19 January 20268.7256
16 January 20268.6940
15 January 20268.6953
14 January 20268.7053
13 January 20268.7310
12 January 20268.7543
9 January 20268.7275
8 January 20268.7535
7 January 20268.7796
6 January 20268.8044
5 January 20268.7715
2 January 20268.8181

CHF to CNY in 2025

In 2025 (reference dates 2 January 2025 to 31 December 2025), the highest figure was 1 CHF = 9.0716 CNY on 1 July 2025 and the lowest 7.9314 on 3 February 2025. From the first to the last figure of the period the rate moved +9.86% (calculated by us).

MonthLast figureHighLowAverage*Change*
December 20258.83218.91928.75948.8400+0.56%
November 20258.78268.99898.75828.8434−0.80%
October 20258.85328.98748.83718.9146−0.82%
September 20258.92689.02578.86378.9402+0.52%
August 20258.88038.92978.83198.8894+0.26%
July 20258.85779.07168.85778.9819−1.40%
June 20258.98368.98368.73378.8164+2.87%
May 20258.73318.83458.53878.6949−0.77%
April 20258.80139.00728.22908.7371+6.94%
March 20258.23028.27578.09108.2065+2.02%
February 20258.06718.12057.93148.0469+1.14%
January 20257.97588.11887.97588.0264−1.01%

* Calculated by us: the average of the month’s reference figures, and the change from the previous month’s last figure.

Every reference date in 2025

December 2025

DateRate
31 December 20258.8321
30 December 20258.8471
29 December 20258.8710
24 December 20258.9055
23 December 20258.9192
22 December 20258.8718
19 December 20258.8501
18 December 20258.8576
17 December 20258.8479
16 December 20258.8686
15 December 20258.8534
12 December 20258.8674
11 December 20258.8587
10 December 20258.7821
9 December 20258.7594
8 December 20258.7748
5 December 20258.7916
4 December 20258.8328
3 December 20258.8283
2 December 20258.7870
1 December 20258.8339

November 2025

DateRate
28 November 20258.7826
27 November 20258.7895
26 November 20258.7741
25 November 20258.7582
24 November 20258.7766
21 November 20258.8174
20 November 20258.8130
19 November 20258.8711
18 November 20258.9256
17 November 20258.9320
14 November 20258.9989
13 November 20258.9193
12 November 20258.9061
11 November 20258.8809
10 November 20258.8406
7 November 20258.8406
6 November 20258.8138
5 November 20258.8004
4 November 20258.8087
3 November 20258.8177

October 2025

DateRate
31 October 20258.8532
30 October 20258.8536
29 October 20258.9038
28 October 20258.9170
27 October 20258.9304
24 October 20258.9431
23 October 20258.9299
22 October 20258.9484
21 October 20258.9519
20 October 20258.9863
17 October 20258.9874
16 October 20258.9238
15 October 20258.9009
14 October 20258.8735
13 October 20258.8683
10 October 20258.8371
9 October 20258.8837
8 October 20258.8962
7 October 20258.9174
6 October 20258.9266
3 October 20258.9416
2 October 20258.9501
1 October 20258.9130

September 2025

DateRate
30 September 20258.9268
29 September 20258.9219
26 September 20258.9271
25 September 20258.9501
24 September 20258.9755
23 September 20258.9757
22 September 20258.9632
19 September 20258.9373
18 September 20258.9994
17 September 20259.0257
16 September 20258.9985
15 September 20258.9592
12 September 20258.9292
11 September 20258.9078
10 September 20258.9299
9 September 20258.9631
8 September 20258.9643
5 September 20258.8913
4 September 20258.8637
3 September 20258.8829
2 September 20258.8834
1 September 20258.9077

August 2025

DateRate
29 August 20258.8803
28 August 20258.9026
27 August 20258.8799
26 August 20258.8979
25 August 20258.9194
22 August 20258.8813
21 August 20258.8984
20 August 20258.8917
19 August 20258.9134
18 August 20258.8929
15 August 20258.9094
14 August 20258.9032
13 August 20258.9297
12 August 20258.8571
11 August 20258.8547
8 August 20258.8923
7 August 20258.8800
6 August 20258.8999
5 August 20258.8784
4 August 20258.8820
1 August 20258.8319

July 2025

DateRate
31 July 20258.8577
30 July 20258.9004
29 July 20258.8961
28 July 20258.9570
25 July 20258.9956
24 July 20259.0078
23 July 20259.0222
22 July 20259.0006
21 July 20258.9787
18 July 20258.9686
17 July 20258.9196
16 July 20258.9330
15 July 20258.9981
14 July 20259.0024
11 July 20258.9947
10 July 20259.0139
9 July 20259.0073
8 July 20258.9901
7 July 20258.9938
4 July 20259.0183
3 July 20259.0233
2 July 20259.0327
1 July 20259.0716

June 2025

DateRate
30 June 20258.9836
27 June 20258.9688
26 June 20258.9415
25 June 20258.8890
24 June 20258.8699
23 June 20258.7826
20 June 20258.7778
19 June 20258.7865
18 June 20258.7975
17 June 20258.8338
16 June 20258.8472
13 June 20258.8345
12 June 20258.8258
11 June 20258.7371
10 June 20258.7459
9 June 20258.7462
6 June 20258.7344
5 June 20258.7569
4 June 20258.7337
3 June 20258.7456
2 June 20258.8061

May 2025

DateRate
30 May 20258.7331
29 May 20258.6833
28 May 20258.6931
27 May 20258.7054
26 May 20258.7425
23 May 20258.7318
22 May 20258.7206
21 May 20258.7201
20 May 20258.6647
19 May 20258.6465
16 May 20258.5981
15 May 20258.6020
14 May 20258.6043
13 May 20258.5511
12 May 20258.5387
9 May 20258.7106
8 May 20258.7683
7 May 20258.7701
6 May 20258.7455
5 May 20258.8345
2 May 20258.8279

April 2025

DateRate
30 April 20258.8013
29 April 20258.8070
28 April 20258.7995
25 April 20258.7860
24 April 20258.8293
23 April 20258.8679
22 April 20259.0072
17 April 20258.9226
16 April 20258.9591
15 April 20258.9629
14 April 20258.9180
11 April 20258.9515
10 April 20258.7253
9 April 20258.7496
8 April 20258.5955
7 April 20258.5480
4 April 20258.5594
3 April 20258.4839
2 April 20258.2290
1 April 20258.2386

March 2025

DateRate
31 March 20258.2302
28 March 20258.2357
27 March 20258.2277
26 March 20258.2229
25 March 20258.2368
24 March 20258.2264
21 March 20258.2201
20 March 20258.2059
19 March 20258.2214
18 March 20258.2186
17 March 20258.2019
14 March 20258.1757
13 March 20258.1943
12 March 20258.1971
11 March 20258.2149
10 March 20258.2757
7 March 20258.2203
6 March 20258.1806
5 March 20258.1643
4 March 20258.1756
3 March 20258.0910

February 2025

DateRate
28 February 20258.0671
27 February 20258.0926
26 February 20258.1053
25 February 20258.1205
24 February 20258.0594
21 February 20258.0608
20 February 20258.0449
19 February 20258.0569
18 February 20258.0696
17 February 20258.0578
14 February 20258.0641
13 February 20258.0477
12 February 20258.0146
11 February 20258.0008
10 February 20258.0242
7 February 20258.0308
6 February 20258.0459
5 February 20258.0678
4 February 20257.9761
3 February 20257.9314

January 2025

DateRate
31 January 20257.9758
30 January 20257.9903
29 January 20257.9942
28 January 20257.9988
27 January 20258.0721
24 January 20257.9936
23 January 20258.0310
22 January 20258.0317
21 January 20258.0029
20 January 20257.9999
17 January 20258.0343
16 January 20258.0323
15 January 20258.0386
14 January 20257.9945
13 January 20258.0003
10 January 20258.0227
9 January 20258.0407
8 January 20258.0406
7 January 20258.0779
6 January 20258.1188
3 January 20258.0507
2 January 20258.0395

CHF to CNY in 2024

In 2024 (reference dates 2 January 2024 to 31 December 2024), the highest figure was 1 CHF = 8.4537 CNY on 28 August 2024 and the lowest 7.9123 on 24 May 2024. From the first to the last figure of the period the rate moved −4.21% (calculated by us).

MonthLast figureHighLowAverage*Change*
December 20248.05718.27798.05718.1699−1.94%
November 20248.21618.23288.13838.1896−0.14%
October 20248.22748.28268.19758.2332−1.09%
September 20248.31778.40478.27488.3510−0.34%
August 20248.34598.45378.25568.3320+1.75%
July 20248.20258.21608.04528.1390+1.64%
June 20248.07028.20598.03958.1174+0.83%
May 20248.00348.00347.91237.9559+0.93%
April 20247.92988.00797.92217.9562−0.90%
March 20248.00168.19717.96888.1095−2.05%
February 20248.16958.38558.11818.2068−1.83%
January 20248.32158.42258.25258.3478−1.06%

* Calculated by us: the average of the month’s reference figures, and the change from the previous month’s last figure.

Every reference date in 2024

December 2024

DateRate
31 December 20248.0571
30 December 20248.0799
27 December 20248.1065
24 December 20248.1046
23 December 20248.1256
20 December 20248.1565
19 December 20248.1401
18 December 20248.1500
17 December 20248.1232
16 December 20248.1587
13 December 20248.1524
12 December 20248.1846
11 December 20248.2239
10 December 20248.2393
9 December 20248.2593
6 December 20248.2779
5 December 20248.2297
4 December 20248.1983
3 December 20248.2274
2 December 20248.2032

November 2024

DateRate
29 November 20248.2161
28 November 20248.2030
27 November 20248.2014
26 November 20248.1882
25 November 20248.1529
22 November 20248.1383
21 November 20248.1993
20 November 20248.1918
19 November 20248.2086
18 November 20248.1634
15 November 20248.1470
14 November 20248.1404
13 November 20248.1700
12 November 20248.2084
11 November 20248.1886
8 November 20248.2224
7 November 20248.1806
6 November 20248.1959
5 November 20248.2328
4 November 20248.2214
1 November 20248.2108

October 2024

DateRate
31 October 20248.2274
30 October 20248.2033
29 October 20248.2074
28 October 20248.2309
25 October 20248.2203
24 October 20248.2199
23 October 20248.2183
22 October 20248.2277
21 October 20248.2301
18 October 20248.1975
17 October 20248.2500
16 October 20248.2485
15 October 20248.2517
14 October 20248.2189
11 October 20248.2408
10 October 20248.2376
9 October 20248.2404
8 October 20248.2305
7 October 20248.2102
4 October 20248.2400
3 October 20248.2536
2 October 20248.2767
1 October 20248.2826

September 2024

DateRate
30 September 20248.3177
27 September 20248.3047
26 September 20248.2748
25 September 20248.2877
24 September 20248.2943
23 September 20248.3021
20 September 20248.3044
19 September 20248.3327
18 September 20248.3934
17 September 20248.4047
16 September 20248.4046
13 September 20248.3769
12 September 20248.3324
11 September 20248.3922
10 September 20248.3998
9 September 20248.3819
6 September 20248.3983
5 September 20248.3854
4 September 20248.3704
3 September 20248.3552
2 September 20248.3566

August 2024

DateRate
30 August 20248.3459
29 August 20248.3995
28 August 20248.4537
27 August 20248.4266
26 August 20248.4051
23 August 20248.3753
22 August 20248.3763
21 August 20248.3454
20 August 20248.3124
19 August 20248.2624
16 August 20248.2556
15 August 20248.2608
14 August 20248.2635
13 August 20248.2596
12 August 20248.2646
9 August 20248.2968
8 August 20248.3682
7 August 20248.3351
6 August 20248.3722
5 August 20248.3884
2 August 20248.2768
1 August 20248.2606

July 2024

DateRate
31 July 20248.2025
30 July 20248.1828
29 July 20248.1977
26 July 20248.2083
25 July 20248.2160
24 July 20248.2146
23 July 20248.1606
22 July 20248.1885
19 July 20248.1714
18 July 20248.2068
17 July 20248.1886
16 July 20248.1163
15 July 20248.1195
12 July 20248.1034
11 July 20248.0892
10 July 20248.1007
9 July 20248.0971
8 July 20248.1110
5 July 20248.0838
4 July 20248.0802
3 July 20248.0518
2 July 20248.0452
1 July 20248.0604

June 2024

DateRate
28 June 20248.0702
27 June 20248.0951
26 June 20248.1036
25 June 20248.1265
24 June 20248.1255
21 June 20248.1369
20 June 20248.1526
19 June 20248.2059
18 June 20248.1737
17 June 20248.1297
14 June 20248.1318
13 June 20248.0897
12 June 20248.0994
11 June 20248.0897
10 June 20248.0893
7 June 20248.1390
6 June 20248.1258
5 June 20248.1198
4 June 20248.1037
3 June 20248.0395

May 2024

DateRate
31 May 20248.0034
30 May 20247.9793
29 May 20247.9445
28 May 20247.9574
27 May 20247.9162
24 May 20247.9123
23 May 20247.9316
22 May 20247.9166
21 May 20247.9533
20 May 20247.9514
17 May 20247.9523
16 May 20247.9851
15 May 20247.9808
14 May 20247.9689
13 May 20247.9819
10 May 20247.9637
9 May 20247.9461
8 May 20247.9479
7 May 20247.9536
6 May 20247.9621
3 May 20247.9842
2 May 20247.9378

April 2024

DateRate
30 April 20247.9298
29 April 20247.9406
26 April 20247.9393
25 April 20247.9332
24 April 20247.9221
23 April 20247.9549
22 April 20247.9451
19 April 20247.9689
18 April 20247.9652
17 April 20247.9445
16 April 20247.9278
15 April 20247.9315
12 April 20247.9347
11 April 20247.9336
10 April 20248.0069
9 April 20248.0052
8 April 20247.9823
5 April 20248.0079
4 April 20247.9729
3 April 20247.9680
2 April 20247.9651

March 2024

DateRate
28 March 20248.0016
27 March 20247.9688
26 March 20247.9876
25 March 20248.0352
22 March 20248.0425
21 March 20248.0401
20 March 20248.0822
19 March 20248.1142
18 March 20248.1414
15 March 20248.1535
14 March 20248.1701
13 March 20248.1965
12 March 20248.1717
11 March 20248.1792
8 March 20248.1971
7 March 20248.1875
6 March 20248.1382
5 March 20248.1282
4 March 20248.1304
1 March 20248.1233

February 2024

DateRate
29 February 20248.1695
28 February 20248.1730
27 February 20248.1873
26 February 20248.1814
23 February 20248.1886
22 February 20248.1791
21 February 20248.1735
20 February 20248.1585
19 February 20248.1721
16 February 20248.1615
15 February 20248.1493
14 February 20248.1181
13 February 20248.1891
12 February 20248.2181
9 February 20248.2155
8 February 20248.2283
7 February 20248.2539
6 February 20248.2459
5 February 20248.2754
2 February 20248.3855
1 February 20248.3192

January 2024

DateRate
31 January 20248.3215
30 January 20248.3146
29 January 20248.3202
26 January 20248.3008
25 January 20248.2901
24 January 20248.2842
23 January 20248.2525
22 January 20248.2839
19 January 20248.2769
18 January 20248.2942
17 January 20248.3204
16 January 20248.3578
15 January 20248.3979
12 January 20248.3905
11 January 20248.4225
10 January 20248.4057
9 January 20248.4163
8 January 20248.4225
5 January 20248.3830
4 January 20248.4108
3 January 20248.3734
2 January 20248.4110

Where the figures come from

How this rate is calculated

No single official source publishes this pair. We calculated it from the figures below, which are shown exactly as their sources published them. The calculated rate is ours, not the sources’.

Source: ECB statistics.

Related

Questions

What were the highest and lowest CHF to CNY rates in 2026?
In 2026 (reference dates 2 January 2026 to 24 September 2026), the highest figure was 1 CHF = 9.0538 CNY on 29 January 2026 and the lowest 8.1095 on 24 September 2026. From the first to the last figure of the period the rate moved −8.04% (calculated by us).
What were the highest and lowest CHF to CNY rates in 2025?
In 2025 (reference dates 2 January 2025 to 31 December 2025), the highest figure was 1 CHF = 9.0716 CNY on 1 July 2025 and the lowest 7.9314 on 3 February 2025. From the first to the last figure of the period the rate moved +9.86% (calculated by us).
What were the highest and lowest CHF to CNY rates in 2024?
In 2024 (reference dates 2 January 2024 to 31 December 2024), the highest figure was 1 CHF = 8.4537 CNY on 28 August 2024 and the lowest 7.9123 on 24 May 2024. From the first to the last figure of the period the rate moved −4.21% (calculated by us).
Are these figures the ones the source published?
No single source publishes this pair. Each daily figure is calculated by us from the official figures named on this page, which are themselves unchanged. Month averages and changes are also ours.

Disclaimer

Rates on this page are reference figures from official sources, or calculated by us from them, as of the date shown. They are for information only, are not an offer or a quote for any transaction, and are not investment, financial or tax advice. Past movements do not predict future ones. TrillioniPay shows the rate and fee for a payment before you confirm it.