1. Currency converter
  2. BDT to KES
  3. 1 BDT

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

Convert Bangladeshi takas to Kenyan shillings at the live mid-market rate. Reverse: KES to BDT

1 Bangladeshi Taka =

1.06 KES +0.07% today

1 BDT = 1.0561 KES · 1 KES = 0.946877 BDT

Mid-market rate, updated 12:57 UTC. Paid plans update as often as every 60 seconds. Get BDT→KES rates via API

BDT to KES over the last year

1.051.06Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
1.0626
52-week low
1.0424
52-week average
1.0547
Change over the year
−0.52%

Conversion tables

BDT to KES
BDT KES
1 BDT 1.06 KES
10 BDT 10.56 KES
100 BDT 105.61 KES
1,000 BDT 1,056.10 KES
10,000 BDT 10,561.03 KES
50,000 BDT 52,805.17 KES
100,000 BDT 105,610.34 KES
KES to BDT
KES BDT
1 KES 0.9469 BDT
10 KES 9.47 BDT
100 KES 94.69 BDT
1,000 KES 946.88 BDT
10,000 KES 9,468.77 BDT
50,000 KES 47,343.85 BDT
100,000 KES 94,687.70 BDT

Get BDT→KES rates via API

The live rate, the rate on any past day or a whole range, for KES and 170+ other currencies, as JSON. Free plan included. See the exchange rate API.

curl https://api.currencyapi.com/v3/latest \
  -G -d base_currency=BDT -d currencies=KES \
  -H "apikey: YOUR-API-KEY"

# the rate on a past day
curl https://api.currencyapi.com/v3/historical \
  -G -d base_currency=BDT -d currencies=KES \
  -d date=2025-10-04 \
  -H "apikey: YOUR-API-KEY"

Related conversions

Popular Bangladeshi Taka conversions

Popular Kenyan Shilling conversions

Questions about BDT to KES

How much is 1 BDT in KES?

1 Bangladeshi Taka is 1.06 Kenyan shillings at the mid-market rate of 4 October 2026, 12:57 UTC, when 1 BDT = 1.0561 KES.

What was the BDT to KES rate over the last year?

Over the last 52 weeks 1 BDT ranged from 1.04237 to 1.06262 KES, 1.05465 KES on average.

Which exchange rate is this?

The mid-market rate: the midpoint between what currency markets pay and ask for BDT/KES, without the margin a bank or card issuer adds, so the rate you are charged is usually a little worse.