GBP 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 GBP = 22.23 LSL
British Pound Sterling ↔ Lesotho Loti
1 GBP = 22.233 LSL 1 LSL = 0.044978 GBP (Inverse Rate)

2026-10-26 mid-market rate

GBP to LSL — key numbers

As of 2026-10-26, 1 GBP = 22.233 LSL (mid-market). Over the past 30 days it has ranged from 21.563 to 22.233.

7-day
21.846 – 22.233
avg 22.052, +1.77%
30-day
21.563 – 22.233
avg 21.917, +3.11%
90-day
21.551 – 22.327
avg 21.872, +0.22%
GBP to LSL and LSL to GBP conversion table for common amounts, at today’s mid-market rate.
GBP LSL LSL GBP
1 GBP 22 LSL 1 LSL 0.0450 GBP
5 GBP 111 LSL 5 LSL 0.2249 GBP
10 GBP 222 LSL 10 LSL 0.4498 GBP
20 GBP 445 LSL 20 LSL 0.8996 GBP
50 GBP 1,112 LSL 50 LSL 2.2489 GBP
100 GBP 2,223 LSL 100 LSL 4.4978 GBP
500 GBP 11,117 LSL 500 LSL 22.4889 GBP

GBP/LSL frequently asked questions

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

Over the past year, 1 GBP has traded between 21.367 and 23.000 LSL, averaging 22.118 LSL.

How do I convert GBP to LSL?

Multiply the amount in GBP by the current GBP/LSL mid-market rate. For example, 100 GBP = 2,223.32 LSL at the 2026-10-26 mid-market rate of 1 GBP = 22.233 LSL.

GBP to LSL Chart

British Pound Sterling to Lesotho Loti
GBP to LSL exchange rate history chart.

See the full GBP 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.

⯅