1. Currency converter
  2. BDT to EGP

50 BDT to EGP

Convert Bangladeshi takas to Egyptian pounds at the live mid-market rate.

50 Bangladeshi takas =

21.19 EGP +0.02% today

1 BDT = 0.423808 EGP · 1 EGP = 2.35956 BDT

Mid-market rate, updated 04:01 UTC. Paid plans update as often as every 60 seconds. Get this rate via API

BDT to EGP over the last year

0.380.400.420.44Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
0.44583
52-week low
0.38195
52-week average
0.40626
Change over the year
+7.84%

Conversion tables

BDT to EGP
BDT EGP
1 BDT 0.4238 EGP
5 BDT 2.12 EGP
10 BDT 4.24 EGP
25 BDT 10.60 EGP
50 BDT 21.19 EGP
100 BDT 42.38 EGP
250 BDT 105.95 EGP
500 BDT 211.90 EGP
1,000 BDT 423.81 EGP
5,000 BDT 2,119.04 EGP
10,000 BDT 4,238.08 EGP
50,000 BDT 21,190.40 EGP
EGP to BDT
EGP BDT
1 EGP 2.36 BDT
5 EGP 11.80 BDT
10 EGP 23.60 BDT
25 EGP 58.99 BDT
50 EGP 117.98 BDT
100 EGP 235.96 BDT
250 EGP 589.89 BDT
500 EGP 1,179.78 BDT
1,000 EGP 2,359.56 BDT
5,000 EGP 11,797.79 BDT
10,000 EGP 23,595.59 BDT
50,000 EGP 117,977.93 BDT

BDT to EGP via API

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

curl https://api.currencyapi.com/v3/latest \
  -G -d base_currency=BDT -d currencies=EGP \
  -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=EGP \
  -d date=2025-09-30 \
  -H "apikey: YOUR-API-KEY"

Popular Bangladeshi Taka conversions

Questions about BDT to EGP

How much is 50 BDT in EGP?

50 Bangladeshi takas is 21.19 Egyptian pounds at the mid-market rate of 30 September 2026, 04:01 UTC, when 1 BDT = 0.423808 EGP.

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

Over the last 52 weeks 1 BDT ranged from 0.381954 to 0.445834 EGP, 0.406264 EGP on average.

Which exchange rate is this?

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