Kenyan Shilling to Sri Lanka Rupee Exchange Rate Today (KES to LKR)

⇄ Swap to LKR → KES

Live mid-market Kenyan Shilling (KES) to Sri Lanka Rupee (LKR) exchange rate, interactive currency converter, historical charts, and conversion tables.

1 Kenyan Shilling (KES) = 2.5644 Sri Lanka Rupee (LKR)
Inverse Rate: 1 LKR = 0.3900 KES +0.0000 LKR (+0.00%) Updated: Wednesday, 28 October 2026, 10:49 AM GMT
Day Open 2.5644 LKR
Day High 2.5723 LKR
Day Low 2.5394 LKR
30-Day Change +0.50%
1-Year Change +8.80%

Daily KES/LKR Exchange Rate Report (Wednesday, 28 October 2026, 10:49 AM)

Steady Session
Daily Change (KES/LKR) +0.0000 LKR (+0.00%)
Inverse (1 LKR in KES) 0.3900 KES
7-Day Trend +0.26%
30-Day Trend +0.50%

The Kenyan Shilling to Sri Lanka Rupee (KES/LKR) exchange rate is holding steady in today’s session (Wednesday, 28 October 2026, 10:49 AM) at 1 KES = 2.5644 LKR, closely aligned with the previous close of 2.5644 LKR. On an inverse basis, 1 Sri Lanka Rupee (LKR) equals 0.3900 KES.

For practical conversions at today’s mid-market rate, 100 KES equals 256.44 LKR and 1,000 KES equals 2,564.41 LKR. Going the other way, 100 LKR converts to 39.00 KES while 1,000 LKR converts to 389.95 KES.

Over the past 30 days, the KES/LKR pair has traded between a monthly low of 2.5394 LKR and a high of 2.5723 LKR, with a 1-year average exchange rate of 2.4811 LKR. Across recent horizons, KES against LKR shows a 7-day change of +0.26%, a 30-day change of +0.50%, and a 1-year change of +8.80%.

Convert Kenyan Shilling (KES) to Sri Lanka Rupee (LKR)

Enter any amount below to convert instantly between Kenyan Shilling (KES) and Sri Lanka Rupee (LKR) using live mid-market rates.

KES to LKR & LKR to KES Conversion Tables

Quick reference tables for common Kenyan Shilling (KES) and Sri Lanka Rupee (LKR) denominations at today’s exchange rate.

Convert Kenyan Shilling (KES) to Sri Lanka Rupee (LKR)

Kenyan Shilling (KES) Sri Lanka Rupee (LKR)
1 KES 2.56 LKR
5 KES 12.82 LKR
10 KES 25.64 LKR
25 KES 64.11 LKR
50 KES 128.22 LKR
100 KES 256.44 LKR
250 KES 641.10 LKR
500 KES 1,282.20 LKR
1,000 KES 2,564.41 LKR
5,000 KES 12,822.03 LKR
10,000 KES 25,644.06 LKR

Convert Sri Lanka Rupee (LKR) to Kenyan Shilling (KES)

Sri Lanka Rupee (LKR) Kenyan Shilling (KES)
1 LKR 0.3900 KES
5 LKR 1.95 KES
10 LKR 3.90 KES
25 LKR 9.75 KES
50 LKR 19.50 KES
100 LKR 39.00 KES
250 LKR 97.49 KES
500 LKR 194.98 KES
1,000 LKR 389.95 KES
5,000 LKR 1,949.77 KES
10,000 LKR 3,899.54 KES

Kenyan Shilling to Sri Lanka Rupee (KES/LKR) Historical Exchange Rate Chart

Interactive historical chart tracking the Kenyan Shilling (KES) against the Sri Lanka Rupee (LKR) across multiple timeframes.

KES/LKR 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 Sri Lanka Rupee.

Today’s KES/LKR Session Quotes

Bid Rate 2.5643 LKR
Ask Rate 2.5645 LKR
Day High 2.5723 LKR
Day Low 2.5394 LKR
Day Open 2.5644 LKR
Previous Close 2.5644 LKR
24h Change +0.0000 LKR (+0.00%)

Historical High, Low & Average (KES/LKR)

Period Lowest Highest Average
30 Days 2.5394 2.5723 2.5523
6 Months 2.4747 2.6651 2.5621
1 Year (52W) 2.3532 2.6651 2.4811

KES/LKR Performance by Period

Timeframe Historical Rate Change Change %
1 Day 2.5644 LKR +0.0000 LKR +0.00%
1 Week 2.5577 LKR +0.00667 LKR +0.26%
30 Days 2.5516 LKR +0.01278 LKR +0.50%
6 Months 2.4685 LKR +0.09589 LKR +3.88%
1 Year 2.3569 LKR +0.2075 LKR +8.80%
5 Years 1.8170 LKR +0.7474 LKR +41.13%
10 Years 1.4576 LKR +1.1069 LKR +75.94%
20 Years 1.4933 LKR +1.0711 LKR +71.73%

KES to LKR Last 14 Days Exchange Rate History

Day-by-day closing exchange rates for Kenyan Shilling (KES) to Sri Lanka Rupee (LKR) over the last two weeks.

Date 1 KES in LKR 1 LKR in KES 100 KES in LKR Daily Change %
2026-10-28 2.5644 LKR 0.3900 KES 256.44 LKR +0.28%
2026-10-27 2.5573 LKR 0.3910 KES 255.73 LKR -0.07%
2026-10-26 2.5590 LKR 0.3908 KES 255.90 LKR +0.07%
2026-10-25 2.5573 LKR 0.3910 KES 255.73 LKR +0.06%
2026-10-24 2.5558 LKR 0.3913 KES 255.58 LKR -0.08%
2026-10-23 2.5578 LKR 0.3910 KES 255.78 LKR -0.02%
2026-10-22 2.5583 LKR 0.3909 KES 255.83 LKR +0.02%
2026-10-21 2.5577 LKR 0.3910 KES 255.77 LKR +0.18%
2026-10-20 2.5532 LKR 0.3917 KES 255.32 LKR +0.06%
2026-10-19 2.5516 LKR 0.3919 KES 255.16 LKR +0.08%
2026-10-18 2.5495 LKR 0.3922 KES 254.95 LKR -0.11%
2026-10-17 2.5524 LKR 0.3918 KES 255.24 LKR -0.01%
2026-10-16 2.5526 LKR 0.3918 KES 255.26 LKR +0.27%
2026-10-15 2.5456 LKR 0.3928 KES 254.56 LKR -0.18%

Kenyan Shilling (KES) vs. Sri Lanka Rupee (LKR) Currency Profiles

Compare central bank authorities, symbols, subunits, and local gold price pages for Kenyan Shilling and Sri Lanka Rupee.

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

Sri Lanka Rupee (LKR)

ISO 4217 Code LKR
Currency Symbol ரூ • cent
Central Bank Central Bank of Sri Lanka
Primary Country / Region Sri Lanka
Local Gold Price Page Live Gold Price in Sri Lanka (LKR) →

Frequently Asked Questions

What is the Kenyan Shilling to Sri Lanka Rupee (KES/LKR) exchange rate today?
Today’s live mid-market exchange rate is 1 Kenyan Shilling (KES) = 2.5644 Sri Lanka Rupee (LKR). Conversely, 1 Sri Lanka Rupee (LKR) = 0.3900 Kenyan Shilling (KES).
How much is 100 Kenyan Shilling (KES) in Sri Lanka Rupee (LKR)?
At the current exchange rate of 2.5644, 100 KES is worth 256.44 LKR, and 1,000 KES is worth 2,564.41 LKR.
What was the highest and lowest Kenyan Shilling to Sri Lanka Rupee exchange rate in the last 30 days?
Over the past 30 days, the KES/LKR exchange rate reached a high of 2.5723 LKR and a low of 2.5394 LKR, with a 1-year average of 2.4811 LKR.
How do I convert Kenyan Shilling to Sri Lanka Rupee?
To convert Kenyan Shilling (KES) to Sri Lanka Rupee (LKR), multiply the amount in KES by the current exchange rate of 2.5644. To convert LKR back to KES, multiply by the inverse rate of 0.3900.