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

1 CHF to PLNSwiss Franc → Polish Złoty

1 CHFSwiss Franc
4.7848 PLNPolish Złoty
1 CHF = 4.7848 PLN 1 PLN = 0.209 CHF Last update: ⇄ PLN → CHF
CHF

On 2026-10-31, 1 Swiss Franc (CHF) = 4.7848 Polish Złoty (PLN) at the mid-market rate. Conversely, 1 PLN = 0.209 CHF. Over the last 30 days the CHF/PLN rate moved between 4.6080 and 4.7848, a change of +3.58%.

This page shows the live mid-market rate from Swiss Franc (CHF) to Polish Złoty (PLN), 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/PLN exchange rate chart

Change+3.84 %
High4.7848
Low4.6080
CHF/PLN exchange rate chart 4.59394.66224.73064.79901 Oct16 Oct31 Oct

CHF/PLN went from 4.6080 on Oct 1, 2026 to 4.7848 on Oct 31, 2026 (+3.84 %). Highest: 4.7848 (Oct 31, 2026); lowest: 4.6080 (Oct 1, 2026).

CHF/PLN exchange rate analysis

Over the last 30 days the CHF/PLN rate rose sharply (+3.84%): the CHF strengthened markedly against the PLN. Over the past 12 months it ranged from 4.5114 (2025-12-09) to 4.7848 (2026-10-31), with an average of 4.6189. Today's rate is 3.59% above its one-year average: 1 CHF buys more PLN than usual. Day-to-day movements are moderate (average daily change of 0.27%). The largest daily move of the last 30 days was +1.70% on 2026-10-02.

PeriodDate1 CHF =Change
1 week ago4.7637 PLN+0.44%
1 month ago4.6080 PLN+3.84%
3 months ago4.6316 PLN+3.31%
6 months ago4.6264 PLN+3.42%
1 year ago4.5748 PLN+4.59%
Computed from XeConvert's daily mid-market rate history. Past movements do not predict future rates.

CHF/PLN · last 10 days

Date1 CHF =1 PLN =
4.7848 PLN0.209 CHF
4.7711 PLN0.2096 CHF
4.7648 PLN0.2099 CHF
4.7687 PLN0.2097 CHF
4.7634 PLN0.2099 CHF
4.7633 PLN0.2099 CHF
4.7639 PLN0.2099 CHF
4.7637 PLN0.2099 CHF
4.7542 PLN0.2103 CHF
4.7104 PLN0.2123 CHF

Swiss Franc to Polish Złoty

CHFPLN
1 CHF4.7848 PLN
5 CHF23.9242 PLN
10 CHF47.8484 PLN
20 CHF95.6967 PLN
50 CHF239.24 PLN
100 CHF478.48 PLN
300 CHF1,435.45 PLN
500 CHF2,392.42 PLN
1,000 CHF4,784.84 PLN

Polish Złoty to Swiss Franc

PLNCHF
1 PLN0.209 CHF
5 PLN1.0450 CHF
10 PLN2.0899 CHF
20 PLN4.1799 CHF
50 PLN10.4497 CHF
100 PLN20.8994 CHF
300 PLN62.6981 CHF
500 PLN104.50 CHF
1,000 PLN208.99 CHF

Frequently asked questions

How much is 1 CHF in PLN today?

1 Swiss Franc is worth 4.7848 Polish Złoty at the mid-market rate of 2026-10-31. 1 Polish Złoty is worth 0.209 Swiss Franc.

How much is 100 CHF in PLN?

100 CHF = 478.48 PLN, and 100 PLN = 20.8994 CHF (rate of 2026-10-31).

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

Over 30 days the rate went from 4.6193 to 4.7848 (+3.58%). The 30-day high was 4.7848 and the low was 4.6080.

How has the CHF to PLN rate changed this week?

One week ago 1 CHF was worth 4.7637 PLN; today it is worth 4.7848 PLN (+0.44%).

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

The highest rate of the past 12 months was 1 CHF = 4.7848 PLN on 2026-10-31; the lowest was 4.5114 PLN on 2025-12-09.

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 Polish Złoty (PLN)

The Polish Złoty is the official currency of Poland. Symbol: zł. ISO 4217 code: PLN.

All Polish Złoty (PLN) exchange rates →

Money Explained

All explainers →

Link to this page

URL
HTML