The Forex calculator is the best way to find current exchange rates of more than 150 currencies. As per the rates updated on 12:42 am on 13th Jun 2026 Saturday, 1 Swazi Lilangeni (SZL) is equal to 0.046 British Pound Sterling (GBP) and 1 British Pound Sterling (GBP) is equal to 21.832 Swazi Lilangeni (SZL).
The conversion table is also shown in order to provide possible multiplications of SZL to GBP and vice-versa. For custom amount the amount field can be used. The rates are updated on hourly basis.
| 10 SZL | = | 0.458 GBP |
| 50 SZL | = | 2.29 GBP |
| 100 SZL | = | 4.58 GBP |
| 250 SZL | = | 11.451 GBP |
| 500 SZL | = | 22.902 GBP |
| 1000 SZL | = | 45.804 GBP |
| 10 GBP | = | 218.323 SZL |
| 50 GBP | = | 1091.614 SZL |
| 100 GBP | = | 2183.229 SZL |
| 250 GBP | = | 5458.072 SZL |
| 500 GBP | = | 10916.144 SZL |
| 1000 GBP | = | 21832.288 SZL |