Skip to main content

GBP to SZL

Convert British Pound to Eswatini Lilangeni

1 British Pound currently equals approximately 21.7521 Eswatini Lilangeni.

Rate
1 GBP = 21.7521 SZL
Reverse
1 SZL = 0.045973 GBP
1D (ECB)
No 1-day data
Updated
29 Sept 2026, 00:02 UTC
Source ExchangeRate-API

1 GBP = 21.7521 SZL

1 SZL = 0.045973 GBP

QeFX shows mid-market reference rates for information. Banks, card networks, remittance services and exchange providers may apply different rates, spreads or fees. QeFX does not exchange, hold or transfer money.

GBP to SZL history

GBP to SZL · Past month

n/a

Historical data: daily reference rates from the European Central Bank via Frankfurter, published around 16:00 CET on working days. Intraday movement is not shown.

Quick conversions

At the reference rate published 29 Sept 2026, 00:02 UTC.

British Pound to Eswatini Lilangeni

Conversions from GBP to SZL at the current reference rate
GBPSZL
1 GBP21.75 SZL
5 GBP108.76 SZL
10 GBP217.52 SZL
20 GBP435.04 SZL
50 GBP1,087.60 SZL
100 GBP2,175.21 SZL
500 GBP10,876.04 SZL
1,000 GBP21,752.07 SZL
5,000 GBP108,760.37 SZL
10,000 GBP217,520.74 SZL

Eswatini Lilangeni to British Pound

Conversions from SZL to GBP at the current reference rate
SZLGBP
10 SZL0.4597 GBP
50 SZL2.30 GBP
100 SZL4.60 GBP
200 SZL9.19 GBP
500 SZL22.99 GBP
1,000 SZL45.97 GBP
5,000 SZL229.86 GBP
10,000 SZL459.73 GBP
50,000 SZL2,298.63 GBP
100,000 SZL4,597.26 GBP