BDT to LKR Exchange Rate

🔄 Switch to LKR/BDT currency pair.

Live Rate: 2.6883 (-)
1 BDT = 2.6883 LKR · 1 LKR = 0.37199 BDT
Last updated: October 12, 2026
Today's Date: October 12, 2026


BDT/LKR Chart (Hourly)

Loading Chart Data...
Base: BDT Second: LKR

BDT to LKR conversion table

BDT LKR LKR → BDT
1 BDT 2.6883 LKR 0.37199 BDT
5 BDT 13.4414 LKR 1.8599 BDT
10 BDT 26.8827 LKR 3.7199 BDT
25 BDT 67.2068 LKR 9.2997 BDT
50 BDT 134.414 LKR 18.5993 BDT
100 BDT 268.827 LKR 37.1986 BDT
500 BDT 1,344.14 LKR 185.993 BDT
1,000 BDT 2,688.27 LKR 371.986 BDT
5,000 BDT 13,441.36 LKR 1,859.93 BDT
10,000 BDT 26,882.72 LKR 3,719.86 BDT

BDT/LKR over the last 12 months

52-week range 2.4680 – 2.7927 (currently 67.8% of range)
Change, 30 days+0.48%
Change, 90 days-2.09%
Annualised volatility6.3%
50-day average 2.6861 (rate is above)
200-day average 2.6370 (rate is above)

What moves BDT/LKR?

Bangladeshi Taka (BDT)

  • Ready-made garment export earnings, the dominant export
  • Remittance inflows from the Gulf and Southeast Asia
  • Bangladesh Bank reference rate adjustments and reserves

Sri Lankan Rupee (LKR)

  • Tourism receipts and remittances
  • IMF programme progress following the 2022 default
  • Import controls and the reserves position

About these currencies

Bangladeshi Taka (৳)

Issuing authority
Bangladesh Bank
Exchange-rate regime
Managed, historically a crawling peg to the US dollar
Minor unit
poisha (100)

A significant HK remittance corridor.

Sri Lankan Rupee (Rs)

Issuing authority
Central Bank of Sri Lanka (CBSL)
Exchange-rate regime
Managed float
Minor unit
cent (100)

Convert BDT to LKR

TO
Exchange History