CHF to LSL Exchange Rate

Convert your money across 153 world currencies at today’s mid-market exchange rates.

%
Margin simulates bank/card markups over the interbank rate.
1 CHF = 20.10 LSL
Swiss Franc ↔ Lesotho Loti
1 CHF = 20.098 LSL 1 LSL = 0.049757 CHF (Inverse Rate)

2026-10-25 mid-market rate

CHF to LSL — key numbers

As of 2026-10-25, 1 CHF = 20.098 LSL (mid-market). Over the past 30 days it has ranged from 19.639 to 20.101.

7-day
19.844 – 20.101
avg 19.974, +1.25%
30-day
19.639 – 20.101
avg 19.907, +2.33%
90-day
19.639 – 20.505
avg 19.935, −1.36%
CHF to LSL and LSL to CHF conversion table for common amounts, at today’s mid-market rate.
CHF LSL LSL CHF
1 CHF 20 LSL 1 LSL 0.0498 CHF
5 CHF 100 LSL 5 LSL 0.2488 CHF
10 CHF 201 LSL 10 LSL 0.4976 CHF
20 CHF 402 LSL 20 LSL 0.9951 CHF
50 CHF 1,005 LSL 50 LSL 2.4879 CHF
100 CHF 2,010 LSL 100 LSL 4.9757 CHF
500 CHF 10,049 LSL 500 LSL 24.8786 CHF

CHF/LSL frequently asked questions

What is the highest and lowest CHF/LSL has been in the past year?

Over the past year, 1 CHF has traded between 19.639 and 21.688 LSL, averaging 20.677 LSL.

How do I convert CHF to LSL?

Multiply the amount in CHF by the current CHF/LSL mid-market rate. For example, 100 CHF = 2,009.76 LSL at the 2026-10-25 mid-market rate of 1 CHF = 20.098 LSL.

CHF to LSL Chart

Swiss Franc to Lesotho Loti
CHF to LSL exchange rate history chart.

See the full CHF to LSL exchange rate history — yearly & monthly averages →

Cross Currency Rates

Mid-market cross rates between the most traded world currencies.

Rates update automatically. Read across: 1 unit of the row currency in column currency.

⯅