Bangladeshi Taka to Kenyan Shilling Exchange Rate Today (BDT to KES)

⇄ Swap to KES → BDT

Live mid-market Bangladeshi Taka (BDT) to Kenyan Shilling (KES) exchange rate, interactive currency converter, historical charts, and conversion tables.

1 Bangladeshi Taka (BDT) = 1.0451 Kenyan Shilling (KES)
Inverse Rate: 1 KES = 0.9569 BDT +0.0000 KES (+0.00%) Updated: Thursday, 29 October 2026, 4:58 AM GMT
Day Open 1.0451 KES
Day High 1.0576 KES
Day Low 1.0436 KES
30-Day Change -0.73%
1-Year Change -1.05%

Daily BDT/KES Exchange Rate Report (Thursday, 29 October 2026, 4:58 AM)

Steady Session
Daily Change (BDT/KES) +0.0000 KES (+0.00%)
Inverse (1 KES in BDT) 0.9569 BDT
7-Day Trend -0.39%
30-Day Trend -0.73%

The Bangladeshi Taka to Kenyan Shilling (BDT/KES) exchange rate is holding steady in today’s session (Thursday, 29 October 2026, 4:58 AM) at 1 BDT = 1.0451 KES, closely aligned with the previous close of 1.0451 KES. On an inverse basis, 1 Kenyan Shilling (KES) equals 0.9569 BDT.

For practical conversions at today’s mid-market rate, 100 BDT equals 104.51 KES and 1,000 BDT equals 1,045.05 KES. Going the other way, 100 KES converts to 95.69 BDT while 1,000 KES converts to 956.89 BDT.

Over the past 30 days, the BDT/KES pair has traded between a monthly low of 1.0436 KES and a high of 1.0576 KES, with a 1-year average exchange rate of 1.0538 KES. Across recent horizons, BDT against KES shows a 7-day change of -0.39%, a 30-day change of -0.73%, and a 1-year change of -1.05%.

Convert Bangladeshi Taka (BDT) to Kenyan Shilling (KES)

Enter any amount below to convert instantly between Bangladeshi Taka (BDT) and Kenyan Shilling (KES) using live mid-market rates.

BDT to KES & KES to BDT Conversion Tables

Quick reference tables for common Bangladeshi Taka (BDT) and Kenyan Shilling (KES) denominations at today’s exchange rate.

Convert Bangladeshi Taka (BDT) to Kenyan Shilling (KES)

Bangladeshi Taka (BDT) Kenyan Shilling (KES)
1 BDT 1.05 KES
5 BDT 5.23 KES
10 BDT 10.45 KES
25 BDT 26.13 KES
50 BDT 52.25 KES
100 BDT 104.51 KES
250 BDT 261.26 KES
500 BDT 522.53 KES
1,000 BDT 1,045.05 KES
5,000 BDT 5,225.26 KES
10,000 BDT 10,450.53 KES

Convert Kenyan Shilling (KES) to Bangladeshi Taka (BDT)

Kenyan Shilling (KES) Bangladeshi Taka (BDT)
1 KES 0.9569 BDT
5 KES 4.78 BDT
10 KES 9.57 BDT
25 KES 23.92 BDT
50 KES 47.84 BDT
100 KES 95.69 BDT
250 KES 239.22 BDT
500 KES 478.44 BDT
1,000 KES 956.89 BDT
5,000 KES 4,784.45 BDT
10,000 KES 9,568.89 BDT

Bangladeshi Taka to Kenyan Shilling (BDT/KES) Historical Exchange Rate Chart

Interactive historical chart tracking the Bangladeshi Taka (BDT) against the Kenyan Shilling (KES) across multiple timeframes.

BDT/KES Market Indicators & Historical Range

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

Today’s BDT/KES Session Quotes

Bid Rate 1.0450 KES
Ask Rate 1.0451 KES
Day High 1.0576 KES
Day Low 1.0436 KES
Day Open 1.0451 KES
Previous Close 1.0451 KES
24h Change +0.0000 KES (+0.00%)

Historical High, Low & Average (BDT/KES)

Period Lowest Highest Average
30 Days 1.0436 1.0576 1.0521
6 Months 1.0417 1.0597 1.0519
1 Year (52W) 1.0417 1.0627 1.0538

BDT/KES Performance by Period

Timeframe Historical Rate Change Change %
1 Day 1.0451 KES +0.0000 KES +0.00%
1 Week 1.0491 KES -0.00407 KES -0.39%
30 Days 1.0527 KES -0.00769 KES -0.73%
6 Months 1.0519 KES -0.00680 KES -0.65%
1 Year 1.0561 KES -0.01108 KES -1.05%
5 Years 1.2982 KES -0.2532 KES -19.50%
10 Years 1.2938 KES -0.2487 KES -19.22%
20 Years 1.0852 KES -0.04018 KES -3.70%

BDT to KES Last 14 Days Exchange Rate History

Day-by-day closing exchange rates for Bangladeshi Taka (BDT) to Kenyan Shilling (KES) over the last two weeks.

Date 1 BDT in KES 1 KES in BDT 100 BDT in KES Daily Change %
2026-10-29 1.0451 KES 0.9569 BDT 104.51 KES -0.21%
2026-10-28 1.0473 KES 0.9549 BDT 104.73 KES -0.07%
2026-10-27 1.0480 KES 0.9542 BDT 104.80 KES +0.00%
2026-10-26 1.0479 KES 0.9543 BDT 104.79 KES -0.19%
2026-10-25 1.0499 KES 0.9525 BDT 104.99 KES -0.06%
2026-10-24 1.0505 KES 0.9519 BDT 105.05 KES +0.08%
2026-10-23 1.0497 KES 0.9527 BDT 104.97 KES +0.05%
2026-10-22 1.0491 KES 0.9532 BDT 104.91 KES -0.03%
2026-10-21 1.0494 KES 0.9529 BDT 104.94 KES -0.07%
2026-10-20 1.0501 KES 0.9523 BDT 105.01 KES +0.02%
2026-10-19 1.0499 KES 0.9524 BDT 104.99 KES -0.58%
2026-10-18 1.0560 KES 0.9469 BDT 105.60 KES +0.26%
2026-10-17 1.0533 KES 0.9494 BDT 105.33 KES -0.14%
2026-10-16 1.0548 KES 0.9481 BDT 105.48 KES -0.23%

Bangladeshi Taka (BDT) vs. Kenyan Shilling (KES) Currency Profiles

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

Bangladeshi Taka (BDT)

ISO 4217 Code BDT
Currency Symbol Tk • poisha
Central Bank Bangladesh Bank
Primary Country / Region Bangladesh
Local Gold Price Page Live Gold Price in Bangladesh (BDT) →

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 Bangladeshi Taka to Kenyan Shilling (BDT/KES) exchange rate today?
Today’s live mid-market exchange rate is 1 Bangladeshi Taka (BDT) = 1.0451 Kenyan Shilling (KES). Conversely, 1 Kenyan Shilling (KES) = 0.9569 Bangladeshi Taka (BDT).
How much is 100 Bangladeshi Taka (BDT) in Kenyan Shilling (KES)?
At the current exchange rate of 1.0451, 100 BDT is worth 104.51 KES, and 1,000 BDT is worth 1,045.05 KES.
What was the highest and lowest Bangladeshi Taka to Kenyan Shilling exchange rate in the last 30 days?
Over the past 30 days, the BDT/KES exchange rate reached a high of 1.0576 KES and a low of 1.0436 KES, with a 1-year average of 1.0538 KES.
How do I convert Bangladeshi Taka to Kenyan Shilling?
To convert Bangladeshi Taka (BDT) to Kenyan Shilling (KES), multiply the amount in BDT by the current exchange rate of 1.0451. To convert KES back to BDT, multiply by the inverse rate of 0.9569.