Kenyan Shilling to Swazi Lilangeni Exchange Rate Today (KES to SZL)

⇄ Swap to SZL → KES

Live mid-market Kenyan Shilling (KES) to Swazi Lilangeni (SZL) exchange rate, interactive currency converter, historical charts, and conversion tables.

1 Kenyan Shilling (KES) = 0.1286 Swazi Lilangeni (SZL)
Inverse Rate: 1 SZL = 7.7765 KES +0.0000 SZL (+0.00%) Updated: Thursday, 29 October 2026, 5:06 AM GMT
Day Open 0.1286 SZL
Day High 0.1300 SZL
Day Low 0.1263 SZL
30-Day Change +1.81%
1-Year Change -2.82%

Daily KES/SZL Exchange Rate Report (Thursday, 29 October 2026, 5:06 AM)

Steady Session
Daily Change (KES/SZL) +0.0000 SZL (+0.00%)
Inverse (1 SZL in KES) 7.7765 KES
7-Day Trend +1.18%
30-Day Trend +1.81%

The Kenyan Shilling to Swazi Lilangeni (KES/SZL) exchange rate is holding steady in today’s session (Thursday, 29 October 2026, 5:06 AM) at 1 KES = 0.1286 SZL, closely aligned with the previous close of 0.1286 SZL. On an inverse basis, 1 Swazi Lilangeni (SZL) equals 7.7765 KES.

For practical conversions at today’s mid-market rate, 100 KES equals 12.86 SZL and 1,000 KES equals 128.59 SZL. Going the other way, 100 SZL converts to 777.65 KES while 1,000 SZL converts to 7,776.55 KES.

Over the past 30 days, the KES/SZL pair has traded between a monthly low of 0.1263 SZL and a high of 0.1300 SZL, with a 1-year average exchange rate of 0.1276 SZL. Across recent horizons, KES against SZL shows a 7-day change of +1.18%, a 30-day change of +1.81%, and a 1-year change of -2.82%.

Convert Kenyan Shilling (KES) to Swazi Lilangeni (SZL)

Enter any amount below to convert instantly between Kenyan Shilling (KES) and Swazi Lilangeni (SZL) using live mid-market rates.

KES to SZL & SZL to KES Conversion Tables

Quick reference tables for common Kenyan Shilling (KES) and Swazi Lilangeni (SZL) denominations at today’s exchange rate.

Convert Kenyan Shilling (KES) to Swazi Lilangeni (SZL)

Kenyan Shilling (KES) Swazi Lilangeni (SZL)
1 KES 0.1286 SZL
5 KES 0.6430 SZL
10 KES 1.29 SZL
25 KES 3.21 SZL
50 KES 6.43 SZL
100 KES 12.86 SZL
250 KES 32.15 SZL
500 KES 64.30 SZL
1,000 KES 128.59 SZL
5,000 KES 642.96 SZL
10,000 KES 1,285.92 SZL

Convert Swazi Lilangeni (SZL) to Kenyan Shilling (KES)

Swazi Lilangeni (SZL) Kenyan Shilling (KES)
1 SZL 7.78 KES
5 SZL 38.88 KES
10 SZL 77.77 KES
25 SZL 194.41 KES
50 SZL 388.83 KES
100 SZL 777.65 KES
250 SZL 1,944.14 KES
500 SZL 3,888.27 KES
1,000 SZL 7,776.55 KES
5,000 SZL 38,882.75 KES
10,000 SZL 77,765.50 KES

Kenyan Shilling to Swazi Lilangeni (KES/SZL) Historical Exchange Rate Chart

Interactive historical chart tracking the Kenyan Shilling (KES) against the Swazi Lilangeni (SZL) across multiple timeframes.

KES/SZL Market Indicators & Historical Range

Session trading quotes, 30-day, 6-month, and 52-week high/low benchmarks, and multi-period performance for Kenyan Shilling to Swazi Lilangeni.

Today’s KES/SZL Session Quotes

Bid Rate 0.1286 SZL
Ask Rate 0.1286 SZL
Day High 0.1300 SZL
Day Low 0.1263 SZL
Day Open 0.1286 SZL
Previous Close 0.1286 SZL
24h Change +0.0000 SZL (+0.00%)

Historical High, Low & Average (KES/SZL)

Period Lowest Highest Average
30 Days 0.1263 0.1300 0.1275
6 Months 0.1230 0.1303 0.1264
1 Year (52W) 0.1229 0.1352 0.1276

KES/SZL Performance by Period

Timeframe Historical Rate Change Change %
1 Day 0.1286 SZL +0.0000 SZL +0.00%
1 Week 0.1271 SZL +0.00150 SZL +1.18%
30 Days 0.1263 SZL +0.00228 SZL +1.81%
6 Months 0.1282 SZL +0.000397 SZL +0.31%
1 Year 0.1323 SZL -0.00374 SZL -2.82%
5 Years 0.1360 SZL -0.00738 SZL -5.43%
10 Years 0.1364 SZL -0.00780 SZL -5.72%
20 Years 0.1037 SZL +0.02486 SZL +23.96%

KES to SZL Last 14 Days Exchange Rate History

Day-by-day closing exchange rates for Kenyan Shilling (KES) to Swazi Lilangeni (SZL) over the last two weeks.

Date 1 KES in SZL 1 SZL in KES 100 KES in SZL Daily Change %
2026-10-29 0.1286 SZL 7.7765 KES 12.86 SZL +0.36%
2026-10-28 0.1281 SZL 7.8045 KES 12.81 SZL -0.08%
2026-10-27 0.1282 SZL 7.7980 KES 12.82 SZL +0.16%
2026-10-26 0.1280 SZL 7.8102 KES 12.80 SZL +0.35%
2026-10-25 0.1276 SZL 7.8375 KES 12.76 SZL +0.06%
2026-10-24 0.1275 SZL 7.8421 KES 12.75 SZL -0.08%
2026-10-23 0.1276 SZL 7.8358 KES 12.76 SZL +0.41%
2026-10-22 0.1271 SZL 7.8680 KES 12.71 SZL +0.52%
2026-10-21 0.1264 SZL 7.9092 KES 12.64 SZL -0.28%
2026-10-20 0.1268 SZL 7.8872 KES 12.68 SZL +0.21%
2026-10-19 0.1265 SZL 7.9036 KES 12.65 SZL +0.03%
2026-10-18 0.1265 SZL 7.9058 KES 12.65 SZL -0.26%
2026-10-17 0.1268 SZL 7.8853 KES 12.68 SZL +0.14%
2026-10-16 0.1266 SZL 7.8966 KES 12.66 SZL -0.31%

Kenyan Shilling (KES) vs. Swazi Lilangeni (SZL) Currency Profiles

Compare central bank authorities, symbols, subunits, and local gold price pages for Kenyan Shilling and Swazi Lilangeni.

Kenyan Shilling (KES)

ISO 4217 Code KES
Currency Symbol KSh • cent
Central Bank Central Bank of Kenya
Primary Country / Region Kenya
Local Gold Price Page Live Gold Price in Kenya (KES) →

Swazi Lilangeni (SZL)

ISO 4217 Code SZL
Currency Symbol SZL • cent
Central Bank Central Bank of Swaziland
Primary Country / Region Swaziland
Local Gold Price Page Live Gold Price in Eswatini (SZL) →

Frequently Asked Questions

What is the Kenyan Shilling to Swazi Lilangeni (KES/SZL) exchange rate today?
Today’s live mid-market exchange rate is 1 Kenyan Shilling (KES) = 0.1286 Swazi Lilangeni (SZL). Conversely, 1 Swazi Lilangeni (SZL) = 7.7765 Kenyan Shilling (KES).
How much is 100 Kenyan Shilling (KES) in Swazi Lilangeni (SZL)?
At the current exchange rate of 0.1286, 100 KES is worth 12.86 SZL, and 1,000 KES is worth 128.59 SZL.
What was the highest and lowest Kenyan Shilling to Swazi Lilangeni exchange rate in the last 30 days?
Over the past 30 days, the KES/SZL exchange rate reached a high of 0.1300 SZL and a low of 0.1263 SZL, with a 1-year average of 0.1276 SZL.
How do I convert Kenyan Shilling to Swazi Lilangeni?
To convert Kenyan Shilling (KES) to Swazi Lilangeni (SZL), multiply the amount in KES by the current exchange rate of 0.1286. To convert SZL back to KES, multiply by the inverse rate of 7.7765.