FxRate.org

GBP to SZL

British Pound to Swazi Lilangeni

1 GBP = 21.943 SZL
▼ -0.118 (-0.54%) 24 h
Updated 11 Nov 2026, 09:00 UTC · rates refreshed hourly

GBP to SZL converter

1 GBP = 21.943 SZL · 1 SZL = 0.045572 GBP

GBP to SZL chart

GBP/SZL change over time

PeriodRate thenChange%
1 day22.061-0.118▼ -0.54%
1 week22.345-0.402▼ -1.80%
1 month21.859+0.085▲ +0.39%
3 months21.797+0.146▲ +0.67%
6 months22.297-0.353▼ -1.59%
1 year22.546-0.603▼ -2.67%
2 years22.949-1.006▼ -4.38%
5 years20.402+1.542▲ +7.56%
RangeLowHigh
1D21.84722.089
1W21.84722.356
1M21.81522.359
3M21.50022.359
6M21.38822.552
1Y21.29822.825
3Y21.29825.445
5Y18.53025.445

Send GBP to SZL: what arrives

Indicative figures for sending 100 GBP. Fees and margins change, so check the provider before you send.

ProviderTheir rateFee (GBP)Recipient gets (SZL)Speed
AzimoBest13.8480.001,384.83Next Day

Mid-market rate for comparison: 1 GBP = 21.943 SZL. Data as of 2017-08-20. Some links may be paid placements.

GBP to SZL conversion table

Print this table

GBPSZL
1 GBP21.94 SZL
5 GBP109.72 SZL
10 GBP219.43 SZL
25 GBP548.58 SZL
50 GBP1,097.16 SZL
100 GBP2,194.31 SZL
500 GBP10,971.56 SZL
1,000 GBP21,943.13 SZL
5,000 GBP109,715.63 SZL
10,000 GBP219,431.25 SZL
SZLGBP
1 SZL0.05 GBP
5 SZL0.23 GBP
10 SZL0.46 GBP
25 SZL1.14 GBP
50 SZL2.28 GBP
100 SZL4.56 GBP
500 SZL22.79 GBP
1,000 SZL45.57 GBP
5,000 SZL227.86 GBP
10,000 SZL455.72 GBP
We use cookies to improve your experience.
Privacy Policy