XeConvert
  1. Home
  2. ZWD – Zimbabwean Dollar
  3. ZWD → SZL

1 ZWD to SZLZimbabwean Dollar → Swazi Lilangeni

1 ZWDZimbabwean Dollar
0.0459 SZLSwazi Lilangeni
1 ZWD = 0.0459 SZL 1 SZL = 21.7859 ZWD Last update: ⇄ SZL → ZWD
ZWD

On 2026-10-29, 1 Zimbabwean Dollar (ZWD) = 0.0459 Swazi Lilangeni (SZL) at the mid-market rate. Conversely, 1 SZL = 21.7859 ZWD. Over the last 30 days the ZWD/SZL rate moved between 0.04519 and 0.04624, a change of +1.57%.

This page shows the live mid-market rate from Zimbabwean Dollar (ZWD) to Swazi Lilangeni (SZL), 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.

ZWD/SZL exchange rate chart

Change+1.04 %
High0.04624
Low0.0453
ZWD/SZL exchange rate chart 0.045220.045590.045950.0463229 Sep14 Oct29 Oct

ZWD/SZL went from 0.04543 on Sep 29, 2026 to 0.0459 on Oct 29, 2026 (+1.04 %). Highest: 0.04624 (Oct 5, 2026); lowest: 0.0453 (Sep 30, 2026).

ZWD/SZL exchange rate analysis

Over the last 30 days the ZWD/SZL rate rose (+1.04%): the ZWD gained ground against the SZL. Over the past 12 months it ranged from 0.04349 (2026-01-29) to 0.04849 (2025-11-05), with an average of 0.04558. Today's rate is close to its one-year average. Day-to-day movements are moderate (average daily change of 0.35%). The largest daily move of the last 30 days was +1.43% on 2026-10-02.

PeriodDate1 ZWD =Change
1 week ago0.04532 SZL+1.28%
1 month ago0.04543 SZL+1.04%
3 months ago0.04599 SZL-0.19%
1 year ago0.04739 SZL-3.14%
Computed from XeConvert's daily mid-market rate history. Past movements do not predict future rates.

ZWD/SZL · last 10 days

Date1 ZWD =1 SZL =
0.0459 SZL21.7859 ZWD
0.04606 SZL21.7130 ZWD
0.04594 SZL21.7679 ZWD
0.04588 SZL21.7959 ZWD
0.04577 SZL21.8471 ZWD
0.04585 SZL21.8120 ZWD
0.04562 SZL21.9224 ZWD
0.04532 SZL22.0647 ZWD
0.04532 SZL22.0643 ZWD
0.04547 SZL21.9920 ZWD

Zimbabwean Dollar to Swazi Lilangeni

ZWDSZL
1 ZWD0.0459 SZL
5 ZWD0.2295 SZL
10 ZWD0.459 SZL
20 ZWD0.918 SZL
50 ZWD2.2951 SZL
100 ZWD4.5901 SZL
300 ZWD13.7704 SZL
500 ZWD22.9506 SZL
1,000 ZWD45.9012 SZL

Swazi Lilangeni to Zimbabwean Dollar

SZLZWD
1 SZL21.7859 ZWD
5 SZL108.93 ZWD
10 SZL217.86 ZWD
20 SZL435.72 ZWD
50 SZL1,089.30 ZWD
100 SZL2,178.59 ZWD
300 SZL6,535.77 ZWD
500 SZL10,892.95 ZWD
1,000 SZL21,785.91 ZWD

Frequently asked questions

How much is 1 ZWD in SZL today?

1 Zimbabwean Dollar is worth 0.0459 Swazi Lilangeni at the mid-market rate of 2026-10-29. 1 Swazi Lilangeni is worth 21.7859 Zimbabwean Dollar.

How much is 100 ZWD in SZL?

100 ZWD = 4.5901 SZL, and 100 SZL = 2,178.59 ZWD (rate of 2026-10-29).

How has the ZWD to SZL rate changed over the last month?

Over 30 days the rate went from 0.04519 to 0.0459 (+1.57%). The 30-day high was 0.04624 and the low was 0.04519.

How has the ZWD to SZL rate changed this week?

One week ago 1 ZWD was worth 0.04532 SZL; today it is worth 0.0459 SZL (+1.28%).

What was the best ZWD to SZL rate in the past year?

The highest rate of the past 12 months was 1 ZWD = 0.04849 SZL on 2025-11-05; the lowest was 0.04349 SZL on 2026-01-29.

Where does this exchange rate come from?

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.

About the Swazi Lilangeni (SZL)

The Swazi Lilangeni is the official currency of Eswatini. Symbol: SZL. ISO 4217 code: SZL.

All Swazi Lilangeni (SZL) exchange rates →

Link to this page

URL
HTML