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

⇄ Swap to KES → SZL

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

1 Swazi Lilangeni (SZL) = 7.7765 Kenyan Shilling (KES)
Inverse Rate: 1 KES = 0.1286 SZL +0.0000 KES (+0.00%) Updated: Wednesday, 28 October 2026, 11:23 PM GMT
Day Open 7.7765 KES
Day High 7.9172 KES
Day Low 7.6952 KES
30-Day Change -1.28%
1-Year Change +4.01%

Daily SZL/KES Exchange Rate Report (Wednesday, 28 October 2026, 11:23 PM)

Steady Session
Daily Change (SZL/KES) +0.0000 KES (+0.00%)
Inverse (1 KES in SZL) 0.1286 SZL
7-Day Trend -1.45%
30-Day Trend -1.28%

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

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

Over the past 30 days, the SZL/KES pair has traded between a monthly low of 7.6952 KES and a high of 7.9172 KES, with a 1-year average exchange rate of 7.8393 KES. Across recent horizons, SZL against KES shows a 7-day change of -1.45%, a 30-day change of -1.28%, and a 1-year change of +4.01%.

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

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

SZL to KES & KES to SZL Conversion Tables

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

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

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

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

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

SZL/KES Market Indicators & Historical Range

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

Today’s SZL/KES Session Quotes

Bid Rate 7.7762 KES
Ask Rate 7.7769 KES
Day High 7.9172 KES
Day Low 7.6952 KES
Day Open 7.7765 KES
Previous Close 7.7765 KES
24h Change +0.0000 KES (+0.00%)

Historical High, Low & Average (SZL/KES)

Period Lowest Highest Average
30 Days 7.6952 7.9172 7.8471
6 Months 7.6738 8.1282 7.9098
1 Year (52W) 7.3966 8.1337 7.8393

SZL/KES Performance by Period

Timeframe Historical Rate Change Change %
1 Day 7.7765 KES +0.0000 KES +0.00%
1 Week 7.9092 KES -0.1144 KES -1.45%
30 Days 7.8959 KES -0.1011 KES -1.28%
6 Months 7.7896 KES +0.00523 KES +0.07%
1 Year 7.4942 KES +0.3006 KES +4.01%
5 Years 7.3552 KES +0.4396 KES +5.98%
10 Years 7.3273 KES +0.4675 KES +6.38%
20 Years 9.6401 KES -1.8453 KES -19.14%

SZL to KES Last 14 Days Exchange Rate History

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

Date 1 SZL in KES 1 KES in SZL 100 SZL in KES Daily Change %
2026-10-28 7.7766 KES 0.1286 SZL 777.66 KES -0.28%
2026-10-27 7.7980 KES 0.1282 SZL 779.80 KES -0.16%
2026-10-26 7.8102 KES 0.1280 SZL 781.02 KES -0.35%
2026-10-25 7.8375 KES 0.1276 SZL 783.75 KES -0.06%
2026-10-24 7.8421 KES 0.1275 SZL 784.21 KES +0.08%
2026-10-23 7.8358 KES 0.1276 SZL 783.58 KES -0.41%
2026-10-22 7.8680 KES 0.1271 SZL 786.80 KES -0.52%
2026-10-21 7.9092 KES 0.1264 SZL 790.92 KES +0.28%
2026-10-20 7.8872 KES 0.1268 SZL 788.72 KES -0.21%
2026-10-19 7.9036 KES 0.1265 SZL 790.36 KES -0.03%
2026-10-18 7.9058 KES 0.1265 SZL 790.58 KES +0.26%
2026-10-17 7.8853 KES 0.1268 SZL 788.53 KES -0.14%
2026-10-16 7.8966 KES 0.1266 SZL 789.66 KES +0.31%
2026-10-15 7.8719 KES 0.1270 SZL 787.19 KES +0.04%

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

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

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) →

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) →

Frequently Asked Questions

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