Skip to content
TrillioniPay
Rate history

CHF to DZD exchange rate history

Swiss franc to Algerian dinar reference rates for 720 dates, from 2 January 2024 to 30 October 2026. Highest: 170.18 on 25 May 2026. Lowest: 146.96 on 27 May 2024.

Change
+0.05%
High
166.38
Low
160.23
CHF to DZD, last 3 months160.63162.41164.20165.9831 Jul28 Aug28 Sept30 Oct
CHF to DZD, last 3 months. One point per reference date. Change, high and low are calculated by us.

Convert CHF to DZD at today’s reference rate →

CHF to DZD in 2026

In 2026 (reference dates 2 January 2026 to 30 October 2026), the highest figure was 1 CHF = 170.18 DZD on 25 May 2026 and the lowest 160.23 on 1 October 2026. From the first to the last figure of the period the rate moved +0.66% (calculated by us).

MonthLast figureHighLowAverage*Change*
October 2026164.34164.34160.23162.19+2.49%
September 2026160.35165.04160.35163.04−2.67%
August 2026164.76166.38163.45164.62+0.30%
July 2026164.26166.12162.68164.34−0.23%
June 2026164.64169.78163.97166.85−3.01%
May 2026169.74170.18167.94169.12+0.61%
April 2026168.72169.74166.41168.35+1.19%
March 2026166.73169.58166.19167.49−0.96%
February 2026168.34169.01166.61167.94+0.15%
January 2026168.08168.39162.34164.28+2.78%

* 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

October 2026

DateRate
30 October 2026164.34
29 October 2026163.24
28 October 2026162.67
27 October 2026163.04
26 October 2026163.31
19 October 2026162.95
16 October 2026163.32
15 October 2026162.09
14 October 2026161.47
13 October 2026161.66
12 October 2026161.65
9 October 2026161.76
8 October 2026161.24
7 October 2026161.57
6 October 2026161.82
5 October 2026161.10
2 October 2026161.93
1 October 2026160.23

September 2026

DateRate
30 September 2026160.35
29 September 2026160.46
28 September 2026160.87
25 September 2026161.57
24 September 2026161.49
23 September 2026162.73
22 September 2026163.29
21 September 2026163.41
18 September 2026162.05
17 September 2026162.22
16 September 2026163.19
15 September 2026163.06
14 September 2026163.16
11 September 2026163.29
10 September 2026163.82
9 September 2026164.97
8 September 2026164.19
7 September 2026164.60
4 September 2026164.72
3 September 2026165.04
2 September 2026163.85
1 September 2026164.51

August 2026

DateRate
31 August 2026164.76
28 August 2026165.47
27 August 2026165.22
26 August 2026165.52
25 August 2026165.44
24 August 2026165.23
21 August 2026166.28
20 August 2026166.38
19 August 2026164.24
18 August 2026163.45
17 August 2026163.90
14 August 2026163.76
13 August 2026163.49
12 August 2026163.73
11 August 2026164.23
10 August 2026164.46
7 August 2026164.08
6 August 2026164.04
5 August 2026164.41
4 August 2026164.23
3 August 2026164.65

July 2026

DateRate
31 July 2026164.26
30 July 2026164.22
29 July 2026162.68
28 July 2026162.73
27 July 2026163.71
24 July 2026163.08
23 July 2026163.22
22 July 2026163.99
21 July 2026164.17
20 July 2026164.68
17 July 2026164.86
16 July 2026165.12
15 July 2026164.20
14 July 2026164.18
13 July 2026164.40
10 July 2026164.98
9 July 2026164.99
8 July 2026164.59
7 July 2026165.19
6 July 2026164.96
3 July 2026166.12
2 July 2026165.07
1 July 2026164.36

June 2026

DateRate
30 June 2026164.64
29 June 2026164.95
26 June 2026165.17
25 June 2026163.97
24 June 2026164.49
23 June 2026164.95
22 June 2026165.32
19 June 2026165.63
18 June 2026165.51
17 June 2026167.89
16 June 2026167.24
15 June 2026168.02
12 June 2026167.51
11 June 2026167.35
10 June 2026167.14
9 June 2026167.95
8 June 2026167.56
5 June 2026169.03
4 June 2026169.15
3 June 2026168.40
2 June 2026168.95
1 June 2026169.78

May 2026

DateRate
29 May 2026169.74
28 May 2026168.43
27 May 2026168.83
26 May 2026169.47
25 May 2026170.18
22 May 2026168.96
21 May 2026168.32
20 May 2026167.94
19 May 2026168.22
18 May 2026168.81
15 May 2026168.42
14 May 2026169.29
13 May 2026169.20
12 May 2026169.03
11 May 2026169.64
8 May 2026169.87
7 May 2026170.12
6 May 2026170.06
5 May 2026168.94
4 May 2026168.94

April 2026

DateRate
30 April 2026168.72
29 April 2026168.09
28 April 2026167.43
27 April 2026168.96
24 April 2026168.67
23 April 2026168.64
22 April 2026169.07
21 April 2026169.74
20 April 2026169.18
17 April 2026168.91
16 April 2026168.74
15 April 2026168.79
14 April 2026169.42
13 April 2026167.26
10 April 2026167.94
9 April 2026167.56
8 April 2026168.89
7 April 2026166.41
2 April 2026166.46
1 April 2026168.14

March 2026

DateRate
31 March 2026166.73
30 March 2026166.46
27 March 2026166.66
26 March 2026167.13
25 March 2026168.05
24 March 2026166.46
23 March 2026167.80
20 March 2026167.94
19 March 2026166.54
18 March 2026167.38
17 March 2026168.29
16 March 2026167.99
13 March 2026167.21
12 March 2026168.10
11 March 2026168.64
10 March 2026169.58
9 March 2026168.76
6 March 2026167.26
5 March 2026167.59
4 March 2026167.34
3 March 2026166.19
2 March 2026166.67

February 2026

DateRate
27 February 2026168.34
26 February 2026168.11
25 February 2026167.87
24 February 2026167.99
23 February 2026167.69
20 February 2026167.74
19 February 2026167.19
18 February 2026168.65
17 February 2026168.33
16 February 2026168.36
13 February 2026168.51
12 February 2026168.06
11 February 2026168.77
10 February 2026169.01
9 February 2026168.75
6 February 2026166.95
5 February 2026167.31
4 February 2026167.45
3 February 2026167.07
2 February 2026166.61

January 2026

DateRate
30 January 2026168.08
29 January 2026168.39
28 January 2026168.04
27 January 2026168.02
26 January 2026166.06
23 January 2026164.23
22 January 2026163.51
21 January 2026164.43
20 January 2026164.78
19 January 2026163.01
16 January 2026162.36
15 January 2026162.37
14 January 2026162.34
13 January 2026162.65
12 January 2026163.37
9 January 2026162.45
8 January 2026162.83
7 January 2026163.09
6 January 2026163.65
5 January 2026162.88
2 January 2026163.27

CHF to DZD in 2025

In 2025 (reference dates 2 January 2025 to 31 December 2025), the highest figure was 1 CHF = 165.21 DZD on 14 November 2025 and the lowest 147.86 on 3 February 2025. From the first to the last figure of the period the rate moved +9.39% (calculated by us).

MonthLast figureHighLowAverage*Change*
December 2025163.54164.57161.25162.94+1.05%
November 2025161.84165.21161.19162.34−0.17%
October 2025162.11164.38161.48162.83−0.13%
September 2025162.33164.59161.28162.69+0.46%
August 2025161.58162.41160.00161.13+0.45%
July 2025160.85163.91160.80162.62−1.03%
June 2025162.53162.53159.00160.59+1.29%
May 2025160.46161.46157.68160.08+0.06%
April 2025160.37163.55151.63159.03+5.69%
March 2025151.74152.20149.99151.51+1.58%
February 2025149.38150.86147.86149.50+0.52%
January 2025148.61150.74148.33149.06−0.56%

* 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 2025163.54
30 December 2025163.98
29 December 2025163.98
24 December 2025164.57
23 December 2025164.41
22 December 2025163.43
19 December 2025162.85
18 December 2025162.76
17 December 2025162.66
16 December 2025163.30
15 December 2025163.02
12 December 2025163.31
11 December 2025163.45
10 December 2025161.86
9 December 2025161.25
8 December 2025161.53
5 December 2025161.83
4 December 2025162.50
3 December 2025162.75
2 December 2025161.69
1 December 2025163.00

November 2025

DateRate
28 November 2025161.84
27 November 2025161.84
26 November 2025161.84
25 November 2025161.40
24 November 2025161.95
21 November 2025162.18
20 November 2025161.54
19 November 2025162.60
18 November 2025163.62
17 November 2025163.39
14 November 2025165.21
13 November 2025163.77
12 November 2025163.23
11 November 2025162.72
10 November 2025161.96
7 November 2025162.18
6 November 2025161.88
5 November 2025161.33
4 November 2025161.19
3 November 2025161.20

October 2025

DateRate
31 October 2025162.11
30 October 2025161.68
29 October 2025163.24
28 October 2025163.40
27 October 2025163.70
24 October 2025163.74
23 October 2025163.54
22 October 2025163.78
21 October 2025163.08
20 October 2025163.79
17 October 2025164.38
16 October 2025163.44
15 October 2025162.93
14 October 2025161.96
13 October 2025162.02
10 October 2025161.48
9 October 2025162.05
8 October 2025162.27
7 October 2025161.88
6 October 2025162.48
3 October 2025162.77
2 October 2025162.99
1 October 2025162.28

September 2025

DateRate
30 September 2025162.33
29 September 2025162.45
26 September 2025161.98
25 September 2025162.32
24 September 2025163.19
23 September 2025163.40
22 September 2025163.52
19 September 2025162.31
18 September 2025163.73
17 September 2025164.59
16 September 2025163.89
15 September 2025163.28
12 September 2025162.77
11 September 2025162.27
10 September 2025162.70
9 September 2025163.30
8 September 2025163.18
5 September 2025161.87
4 September 2025161.37
3 September 2025161.28
2 September 2025161.31
1 September 2025162.13

August 2025

DateRate
29 August 2025161.58
28 August 2025162.41
27 August 2025160.95
26 August 2025161.19
25 August 2025161.77
22 August 2025160.76
21 August 2025160.93
20 August 2025160.85
19 August 2025161.16
18 August 2025160.66
15 August 2025161.02
14 August 2025161.25
13 August 2025161.80
12 August 2025160.19
11 August 2025160.11
8 August 2025161.20
7 August 2025161.12
6 August 2025161.38
5 August 2025161.30
4 August 2025162.03
1 August 2025160.00

July 2025

DateRate
31 July 2025160.85
30 July 2025161.79
29 July 2025160.80
28 July 2025161.72
25 July 2025162.54
24 July 2025163.38
23 July 2025163.81
22 July 2025163.12
21 July 2025162.88
18 July 2025162.68
17 July 2025161.71
16 July 2025161.82
15 July 2025162.90
14 July 2025162.99
11 July 2025162.90
10 July 2025163.06
9 July 2025162.77
8 July 2025162.60
7 July 2025162.45
4 July 2025163.17
3 July 2025163.05
2 July 2025163.36
1 July 2025163.91

June 2025

DateRate
30 June 2025162.53
27 June 2025162.48
26 June 2025162.08
25 June 2025160.98
24 June 2025161.13
23 June 2025159.12
20 June 2025159.49
19 June 2025159.00
18 June 2025159.20
17 June 2025160.01
16 June 2025160.53
13 June 2025161.01
12 June 2025161.59
11 June 2025159.85
10 June 2025160.12
9 June 2025160.37
6 June 2025160.01
5 June 2025160.61
4 June 2025160.10
3 June 2025160.53
2 June 2025161.57

May 2025

DateRate
30 May 2025160.46
29 May 2025159.55
28 May 2025159.46
27 May 2025159.98
26 May 2025161.27
23 May 2025161.14
22 May 2025160.71
21 May 2025160.85
20 May 2025159.85
19 May 2025159.85
16 May 2025159.03
15 May 2025159.12
14 May 2025159.72
13 May 2025158.45
12 May 2025157.68
9 May 2025159.60
8 May 2025160.78
7 May 2025161.46
6 May 2025160.78
5 May 2025161.12
2 May 2025160.87

April 2025

DateRate
30 April 2025160.37
29 April 2025160.30
28 April 2025159.54
25 April 2025159.49
24 April 2025160.15
23 April 2025160.45
22 April 2025162.77
17 April 2025162.17
16 April 2025162.85
15 April 2025161.91
14 April 2025161.03
11 April 2025163.55
10 April 2025159.08
9 April 2025158.82
8 April 2025156.31
7 April 2025155.55
4 April 2025156.77
3 April 2025155.91
2 April 2025151.93
1 April 2025151.63

March 2025

DateRate
31 March 2025151.74
28 March 2025151.77
27 March 2025151.84
26 March 2025151.44
25 March 2025151.88
24 March 2025151.81
21 March 2025151.59
20 March 2025151.33
19 March 2025151.65
18 March 2025151.78
17 March 2025151.17
14 March 2025150.91
13 March 2025150.87
12 March 2025151.09
11 March 2025151.52
10 March 2025152.11
7 March 2025152.20
6 March 2025151.80
5 March 2025151.22
4 March 2025152.02
3 March 2025149.99

February 2025

DateRate
28 February 2025149.38
27 February 2025150.05
26 February 2025150.30
25 February 2025150.86
24 February 2025149.86
21 February 2025149.97
20 February 2025149.62
19 February 2025149.23
18 February 2025149.38
17 February 2025150.18
14 February 2025150.59
13 February 2025149.45
12 February 2025148.61
11 February 2025148.31
10 February 2025148.61
7 February 2025149.01
6 February 2025149.39
5 February 2025150.47
4 February 2025148.94
3 February 2025147.86

January 2025

DateRate
31 January 2025148.61
30 January 2025148.91
29 January 2025148.75
28 January 2025148.55
27 January 2025150.37
24 January 2025149.14
23 January 2025148.92
22 January 2025149.65
21 January 2025149.07
20 January 2025148.65
17 January 2025148.85
16 January 2025148.83
15 January 2025149.27
14 January 2025148.41
13 January 2025148.33
10 January 2025148.53
9 January 2025148.69
8 January 2025148.63
7 January 2025149.25
6 January 2025150.74
3 January 2025149.70
2 January 2025149.50

CHF to DZD in 2024

In 2024 (reference dates 2 January 2024 to 31 December 2024), the highest figure was 1 CHF = 159.24 DZD on 28 August 2024 and the lowest 146.96 on 27 May 2024. From the first to the last figure of the period the rate moved −4.00% (calculated by us).

MonthLast figureHighLowAverage*Change*
December 2024149.44152.39149.26150.43−1.41%
November 2024151.59154.37149.90151.77−1.93%
October 2024154.57156.45153.36154.75−1.52%
September 2024156.96157.69155.17156.57−0.44%
August 2024157.65159.24153.33156.53+3.00%
July 2024153.06153.13148.96150.74+2.27%
June 2024149.66152.43149.31150.67+0.49%
May 2024148.93148.99146.96147.99+1.24%
April 2024147.11149.08147.11147.96−1.35%
March 2024149.12153.41148.48151.53−2.37%
February 2024152.73157.50151.74153.48−1.77%
January 2024155.49157.93153.87155.68−0.12%

* 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 2024149.44
30 December 2024149.91
27 December 2024150.39
24 December 2024149.88
23 December 2024149.94
20 December 2024150.05
19 December 2024149.29
18 December 2024149.72
17 December 2024149.26
16 December 2024149.74
13 December 2024149.85
12 December 2024150.35
11 December 2024151.13
10 December 2024151.68
9 December 2024151.71
6 December 2024152.39
5 December 2024151.60
4 December 2024150.90
3 December 2024150.80
2 December 2024150.50

November 2024

DateRate
29 November 2024151.59
28 November 2024151.40
27 November 2024151.27
26 November 2024151.45
25 November 2024151.14
22 November 2024149.90
21 November 2024150.94
20 November 2024150.72
19 November 2024151.47
18 November 2024150.28
15 November 2024150.98
14 November 2024150.29
13 November 2024151.63
12 November 2024151.93
11 November 2024151.73
8 November 2024152.99
7 November 2024152.80
6 November 2024151.94
5 November 2024154.37
4 November 2024154.28
1 November 2024154.05

October 2024

DateRate
31 October 2024154.57
30 October 2024154.01
29 October 2024153.36
28 October 2024154.03
25 October 2024153.89
24 October 2024154.02
23 October 2024153.98
22 October 2024153.99
21 October 2024154.45
18 October 2024153.96
17 October 2024154.49
16 October 2024154.93
15 October 2024154.58
14 October 2024154.45
11 October 2024155.28
10 October 2024154.79
9 October 2024155.17
8 October 2024155.10
7 October 2024155.87
4 October 2024155.91
3 October 2024156.04
2 October 2024156.45
1 October 2024156.02

September 2024

DateRate
30 September 2024156.96
27 September 2024156.70
26 September 2024156.20
25 September 2024156.29
24 September 2024156.15
23 September 2024155.70
20 September 2024155.75
19 September 2024156.14
18 September 2024156.72
17 September 2024156.68
16 September 2024157.07
13 September 2024156.55
12 September 2024155.17
11 September 2024156.60
10 September 2024156.55
9 September 2024156.15
6 September 2024157.69
5 September 2024157.52
4 September 2024157.14
3 September 2024156.98
2 September 2024157.31

August 2024

DateRate
30 August 2024157.65
29 August 2024158.53
28 August 2024159.24
27 August 2024158.81
26 August 2024158.41
23 August 2024157.11
22 August 2024157.15
21 August 2024156.80
20 August 2024156.17
19 August 2024155.44
16 August 2024154.97
15 August 2024154.75
14 August 2024155.77
13 August 2024155.16
12 August 2024154.90
9 August 2024155.81
8 August 2024157.18
7 August 2024156.38
6 August 2024157.23
5 August 2024158.37
2 August 2024154.61
1 August 2024153.33

July 2024

DateRate
31 July 2024153.06
30 July 2024151.90
29 July 2024151.82
26 July 2024152.30
25 July 2024153.13
24 July 2024152.07
23 July 2024151.04
22 July 2024151.56
19 July 2024150.95
18 July 2024151.91
17 July 2024151.58
16 July 2024149.92
15 July 2024150.19
12 July 2024150.07
11 July 2024149.62
10 July 2024149.65
9 July 2024149.48
8 July 2024149.98
5 July 2024149.61
4 July 2024149.68
3 July 2024148.96
2 July 2024149.05
1 July 2024149.43

June 2024

DateRate
28 June 2024149.66
27 June 2024149.79
26 June 2024150.03
25 June 2024150.54
24 June 2024150.78
21 June 2024150.89
20 June 2024151.25
19 June 2024152.43
18 June 2024151.99
17 June 2024151.11
14 June 2024151.05
13 June 2024150.35
12 June 2024150.76
11 June 2024150.16
10 June 2024150.08
7 June 2024151.11
6 June 2024150.77
5 June 2024150.63
4 June 2024150.68
3 June 2024149.31

May 2024

DateRate
31 May 2024148.93
30 May 2024148.42
29 May 2024147.44
28 May 2024147.96
27 May 2024146.96
24 May 2024147.01
23 May 2024147.43
22 May 2024147.12
21 May 2024147.84
20 May 2024147.98
17 May 2024148.10
16 May 2024148.99
15 May 2024148.76
14 May 2024148.14
13 May 2024148.41
10 May 2024148.33
9 May 2024147.85
8 May 2024147.73
7 May 2024148.00
6 May 2024148.66
3 May 2024148.36
2 May 2024147.37

April 2024

DateRate
30 April 2024147.11
29 April 2024147.49
26 April 2024147.38
25 April 2024147.18
24 April 2024147.15
23 April 2024147.83
22 April 2024147.71
19 April 2024148.18
18 April 2024148.48
17 April 2024147.92
16 April 2024147.36
15 April 2024147.68
12 April 2024147.60
11 April 2024147.46
10 April 2024148.81
9 April 2024149.00
8 April 2024148.65
5 April 2024149.08
4 April 2024148.42
3 April 2024148.38
2 April 2024148.27

March 2024

DateRate
28 March 2024149.12
27 March 2024148.48
26 March 2024149.08
25 March 2024150.12
22 March 2024149.39
21 March 2024150.23
20 March 2024150.93
19 March 2024151.69
18 March 2024152.21
15 March 2024152.36
14 March 2024152.75
13 March 2024153.37
12 March 2024152.96
11 March 2024153.28
8 March 2024153.41
7 March 2024153.12
6 March 2024152.17
5 March 2024152.06
4 March 2024152.17
1 March 2024151.75

February 2024

DateRate
29 February 2024152.73
28 February 2024152.59
27 February 2024152.86
26 February 2024152.70
23 February 2024152.92
22 February 2024152.84
21 February 2024152.80
20 February 2024152.53
19 February 2024152.75
16 February 2024152.61
15 February 2024152.30
14 February 2024151.74
13 February 2024152.98
12 February 2024153.55
9 February 2024153.98
8 February 2024153.97
7 February 2024154.67
6 February 2024154.49
5 February 2024154.66
2 February 2024157.50
1 February 2024155.82

January 2024

DateRate
31 January 2024155.49
30 January 2024155.37
29 January 2024155.22
26 January 2024154.93
25 January 2024155.18
24 January 2024154.93
23 January 2024153.87
22 January 2024153.96
19 January 2024154.45
18 January 2024154.76
17 January 2024154.83
16 January 2024155.17
15 January 2024156.26
12 January 2024156.31
11 January 2024157.58
10 January 2024156.41
9 January 2024156.66
8 January 2024157.04
5 January 2024156.87
4 January 2024157.93
3 January 2024156.01
2 January 2024155.68

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’.

The ExchangeRate-API figure is a daily market reference, not an official rate and not our quote.

Source: ECB statistics. Rates By Exchange Rate API

Related

Questions

What were the highest and lowest CHF to DZD rates in 2026?
In 2026 (reference dates 2 January 2026 to 30 October 2026), the highest figure was 1 CHF = 170.18 DZD on 25 May 2026 and the lowest 160.23 on 1 October 2026. From the first to the last figure of the period the rate moved +0.66% (calculated by us).
What were the highest and lowest CHF to DZD rates in 2025?
In 2025 (reference dates 2 January 2025 to 31 December 2025), the highest figure was 1 CHF = 165.21 DZD on 14 November 2025 and the lowest 147.86 on 3 February 2025. From the first to the last figure of the period the rate moved +9.39% (calculated by us).
What were the highest and lowest CHF to DZD rates in 2024?
In 2024 (reference dates 2 January 2024 to 31 December 2024), the highest figure was 1 CHF = 159.24 DZD on 28 August 2024 and the lowest 146.96 on 27 May 2024. From the first to the last figure of the period the rate moved −4.00% (calculated by us).
Are these figures the ones the source published?
The daily figures come from ExchangeRate-API’s daily market reference (not an official rate); where they are crossed with ECB figures, the result is calculated by us. 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.