XeConvert
  1. Home
  2. CHF – Swiss Franc
  3. CHF → BDT

1 CHF to BDTSwiss Franc → Bangladeshi Taka

1 CHFSwiss Franc
150.93 BDTBangladeshi Taka
1 CHF = 150.93 BDT 1 BDT = 0.006626 CHF Last update: ⇄ BDT → CHF
CHF

On 2026-10-30, 1 Swiss Franc (CHF) = 150.93 Bangladeshi Taka (BDT) at the mid-market rate. Conversely, 1 BDT = 0.006626 CHF. Over the last 30 days the CHF/BDT rate moved between 147.18 and 150.93, a change of +2.12%.

This page shows the live mid-market rate from Swiss Franc (CHF) to Bangladeshi Taka (BDT), its history over the past year and ready-made conversion tables. Rates are updated twice a day; banks and card networks usually add a margin on top.

CHF/BDT exchange rate chart

Change+2.33 %
High150.93
Low147.18
CHF/BDT exchange rate chart 146.88148.33149.78151.2330 Sep15 Oct30 Oct

CHF/BDT went from 147.49 on Sep 30, 2026 to 150.93 on Oct 30, 2026 (+2.33 %). Highest: 150.93 (Oct 30, 2026); lowest: 147.18 (Oct 1, 2026).

CHF/BDT exchange rate analysis

Over the last 30 days the CHF/BDT rate rose (+2.33%): the CHF gained ground against the BDT. Over the past 12 months it ranged from 147.18 (2026-10-01) to 159.56 (2026-02-11), with an average of 153.77. Today's rate is 1.84% below its one-year average: 1 CHF buys fewer BDT than usual. Day-to-day movements are moderate (average daily change of 0.26%). The largest daily move of the last 30 days was +1.00% on 2026-10-02.

PeriodDate1 CHF =Change
1 week ago150.61 BDT+0.21%
1 month ago147.49 BDT+2.33%
3 months ago151.03 BDT-0.06%
6 months ago157.06 BDT-3.90%
1 year ago152.99 BDT-1.34%
Computed from XeConvert's daily mid-market rate history. Past movements do not predict future rates.

CHF/BDT · last 10 days

Date1 CHF =1 BDT =
150.93 BDT0.006626 CHF
149.65 BDT0.006682 CHF
149.58 BDT0.006685 CHF
149.88 BDT0.006672 CHF
149.77 BDT0.006677 CHF
150.15 BDT0.00666 CHF
149.87 BDT0.006672 CHF
150.61 BDT0.00664 CHF
150.26 BDT0.006655 CHF
149.66 BDT0.006682 CHF

Swiss Franc to Bangladeshi Taka

CHFBDT
1 CHF150.93 BDT
5 CHF754.66 BDT
10 CHF1,509.31 BDT
20 CHF3,018.63 BDT
50 CHF7,546.57 BDT
100 CHF15,093.15 BDT
300 CHF45,279.45 BDT
500 CHF75,465.74 BDT
1,000 CHF150,931.49 BDT

Bangladeshi Taka to Swiss Franc

BDTCHF
1 BDT0.006626 CHF
5 BDT0.03313 CHF
10 BDT0.06626 CHF
20 BDT0.1325 CHF
50 BDT0.3313 CHF
100 BDT0.6626 CHF
300 BDT1.9877 CHF
500 BDT3.3128 CHF
1,000 BDT6.6255 CHF

Frequently asked questions

How much is 1 CHF in BDT today?

1 Swiss Franc is worth 150.93 Bangladeshi Taka at the mid-market rate of 2026-10-30. 1 Bangladeshi Taka is worth 0.006626 Swiss Franc.

How much is 100 CHF in BDT?

100 CHF = 15,093.15 BDT, and 100 BDT = 0.6626 CHF (rate of 2026-10-30).

How has the CHF to BDT rate changed over the last month?

Over 30 days the rate went from 147.80 to 150.93 (+2.12%). The 30-day high was 150.93 and the low was 147.18.

How has the CHF to BDT rate changed this week?

One week ago 1 CHF was worth 150.61 BDT; today it is worth 150.93 BDT (+0.21%).

What was the best CHF to BDT rate in the past year?

The highest rate of the past 12 months was 1 CHF = 159.56 BDT on 2026-02-11; the lowest was 147.18 BDT on 2026-10-01.

Where does this exchange rate come from?

XeConvert publishes daily mid-market reference rates aggregated from public market data and central bank sources. Banks, card issuers and exchange offices add a margin, so the rate you actually get may be slightly different.

Swiss Franc to other currencies

About the Swiss Franc (CHF)

The Swiss Franc is the official currency of Liechtenstein. Symbol: CHF. ISO 4217 code: CHF.

All Swiss Franc (CHF) exchange rates →

About the Bangladeshi Taka (BDT)

The Bangladeshi Taka is the official currency of Bangladesh. Symbol: Tk. ISO 4217 code: BDT.

All Bangladeshi Taka (BDT) exchange rates →

Money Explained

All explainers →

Link to this page

URL
HTML