Weighted average rate (WAR), per US dollar
123.65 Tk
—
Bid: 123.60 Ask: 123.72
As of: Updated: Stale Source: Bangladesh Bank
123.65 Tk
—
Bid: 123.60 Ask: 123.72
As of: Updated: Stale Source: Bangladesh Bank
| Period | Change |
|---|---|
| vs previous | — |
| 7 days | — |
| 30 days | — |
| 1 year | — |
Not enough history for a chart yet.
| Currency | Bid | Ask | Change |
|---|---|---|---|
| US Dollar USD | 123.60 | 123.72 | — |
| Euro EUR | 138.91 | 139.06 | — |
| British Pound GBP | 164.73 | 164.92 | — |
| Australian Dollar AUD | 85.83 | 85.99 | — |
| Japanese Yen JPY | 0.7821 | 0.7831 | — |
| Canadian Dollar CAD | 87.40 | 87.52 | — |
| Swedish Krona SEK | 12.45 | 12.50 | — |
| Singapore Dollar SGD | 96.59 | 96.69 | — |
| Chinese Yuan (offshore) CNH | 18.48 | 18.51 | — |
| Indian Rupee INR | 1.3015 | 1.3029 | — |
| Sri Lankan Rupee LKR | 2.6774 | 2.6808 | — |
This is the taka–dollar rate set by trading in Bangladesh's interbank foreign exchange market, as published by Bangladesh Bank. Bid and ask are the lowest and highest interbank rates at the Dhaka close on the previous business day; the weighted average rate (WAR) weights each deal by its size.
Rates for other currencies are derived from New York and Dhaka closing rates. Bank counter, remittance and open-market rates can differ.
Bangladesh Bank's latest published rate (19 Oct 2026) puts the US dollar at Tk 123.65, the weighted average. On that day the interbank bid was Tk 123.60 and the ask Tk 123.72.
At the average rate, 1 dollar = Tk 123.65. That is the rate banks trade at among themselves; bank counters, money changers and the open market set their own prices for cash dollars.
The bid is what a bank pays for a dollar and the ask is what it sells one for. WAR, the weighted average rate, is the average of the day's interbank trades weighted by their size.
Bangladesh Bank publishes rates on working days. This site checks for a new rate twice a day, at 7 am and 1 pm Dhaka time, and shows the date Bangladesh Bank gives for each rate. On holidays the last working day's rate stays up.
Bangladesh Bank's cross rates put 1 euro at Tk 139.06, 1 pound at Tk 164.92 and 1 Indian rupee at Tk 1.3029 (ask). The table on this page has the bid and ask for every currency on its list.