On 2026-10-20, 1 Swazi Lilangeni (SZL) = 0.0002176 Bitcoin Cash (BCH) at the mid-market rate. Conversely, 1 BCH = 4,594.93 SZL. Over the last 30 days the SZL/BCH rate moved between 0.00018 and 0.000249, a change of -12.61%.
This page shows the live mid-market rate from Swazi Lilangeni (SZL) to Bitcoin Cash (BCH), its history over the past year and ready-made conversion tables. Rates are updated twice a day; banks and card networks usually add a margin on top.
Over the last 30 days the SZL/BCH rate fell sharply (-12.61%): the SZL weakened markedly against the BCH. Over the past 12 months it ranged from 0.00009313 (2026-01-05) to 0.001215 (2025-10-21), with an average of 0.0001861. Today's rate is 16.92% above its one-year average: 1 SZL buys more BCH than usual. Day-to-day movements are large (average daily change of 2.99%), so the amount received can vary noticeably from one day to the next. The largest daily move of the last 30 days was -21.35% on 2026-09-23.
| Period | Date | 1 SZL = | Change |
|---|---|---|---|
| 1 week ago | 2026-10-13 | 0.0002215 BCH | -1.73% |
| 1 month ago | 2026-09-20 | 0.000249 BCH | -12.61% |
| 3 months ago | 2026-07-18 | 0.0002761 BCH | -21.17% |
| 6 months ago | 2026-04-21 | 0.0001384 BCH | +57.26% |
| 1 year ago | 2025-10-18 | 0.001214 BCH | -82.07% |
| Date | Swazi Lilangeni | Bitcoin Cash |
|---|---|---|
| Tuesday, 10/20/2026 | 1 SZL = | 0.00021763096 BCH |
| Monday, 10/19/2026 | 1 SZL = | 0.00021948841 BCH |
| Sunday, 10/18/2026 | 1 SZL = | 0.00021905841 BCH |
| Saturday, 10/17/2026 | 1 SZL = | 0.00021560111 BCH |
| Friday, 10/16/2026 | 1 SZL = | 0.0002196238 BCH |
| Thursday, 10/15/2026 | 1 SZL = | 0.00023004721 BCH |
| Wednesday, 10/14/2026 | 1 SZL = | 0.00021786349 BCH |
| Tuesday, 10/13/2026 | 1 SZL = | 0.00022145823 BCH |
| Monday, 10/12/2026 | 1 SZL = | 0.00021076456 BCH |
| Sunday, 10/11/2026 | 1 SZL = | 0.00021812666 BCH |
| SZL | BCH | SZL | BCH |
|---|---|---|---|
| 5 SZL = | 0.0011 BCH | 22974.6724 SZL = | 5 BCH |
| 10 SZL = | 0.0022 BCH | 45949.3447 SZL = | 10 BCH |
| 20 SZL = | 0.0044 BCH | 91898.6894 SZL = | 20 BCH |
| 50 SZL = | 0.0109 BCH | 229746.7235 SZL = | 50 BCH |
| 100 SZL = | 0.0218 BCH | 459493.4471 SZL = | 100 BCH |
| 300 SZL = | 0.0653 BCH | 1378480.3412 SZL = | 300 BCH |
| 500 SZL = | 0.1088 BCH | 2297467.2354 SZL = | 500 BCH |
| 1000 SZL = | 0.2176 BCH | 4594934.4707 SZL = | 1000 BCH |
1 Swazi Lilangeni is worth 0.0002176 Bitcoin Cash at the mid-market rate of 2026-10-20. 1 Bitcoin Cash is worth 4,594.93 Swazi Lilangeni.
100 SZL = 0.02176 BCH, and 100 BCH = 459,493.45 SZL (rate of 2026-10-20).
Over 30 days the rate went from 0.000249 to 0.0002176 (-12.61%). The 30-day high was 0.000249 and the low was 0.00018.
One week ago 1 SZL was worth 0.0002215 BCH; today it is worth 0.0002176 BCH (-1.73%).
The highest rate of the past 12 months was 1 SZL = 0.001215 BCH on 2025-10-21; the lowest was 0.00009313 BCH on 2026-01-05.
XeConvert publishes daily mid-market reference rates aggregated from public market data and central bank sources. Banks, card issuers and exchange offices add a margin, so the rate you actually get may be slightly different.
The Swazi Lilangeni is the official currency of Eswatini. Symbol: SZL. ISO 4217 code: SZL.
All Swazi Lilangeni (SZL) exchange rates →