
Singapore Dollar Rate in Bangladesh Today (SGD to BDT)
Anyone who’s sent money from Singapore to Bangladesh knows the drill: check the rate, wince at the spread, and hope the bank doesn’t take too big a cut. The Singapore dollar to Bangladeshi taka rate moves daily, and the difference between the mid-market rate and what you actually get can be significant. Here’s a fact-checked look at today’s SGD to BDT rates across banks and money transfer services, so you know exactly what to expect before you send.
Mid-market rate (1 SGD to BDT): 96.3906 BDT ·
30-day high: 96.9982 BDT ·
30-day low: 95.4355 BDT ·
30-day average: 96.3873 BDT ·
Ria Money Transfer rate: 96.9332 BDT ·
Coinbase rate: 96.66 BDT
Quick snapshot
- Mid-market rate: 1 SGD = 96.39 BDT (XE (currency data provider))
- 30-day range: 95.44 – 96.99 BDT (Wise (money transfer service))
- Bangladesh Bank reference: bid 96.6182, ask 96.7970 BDT (Bangladesh Bank (central bank))
- Ria rate: 96.9332 BDT (Ria via Western Union (remittance provider))
- Exact real-time rates for specific Bangladeshi banks (Agrani, Islami, National, Prime) are not publicly available in real-time from the SERP results
- Fees for each bank and service vary and are not listed in top results
- Last 30 days: SGD/BDT ranged from 95.44 to 96.99 BDT (Wise, money transfer service)
- Current mid-market: 96.39 BDT (XE, currency data provider)
- Bank rates and fees vary; always check multiple sources before sending
- Use mid-market rate as benchmark to compare actual costs
The key facts below show how official and retail rates compare at a glance.
| Metric | Value |
|---|---|
| Mid-market rate (1 SGD to BDT) | 96.3906 BDT |
| 30-day high | 96.9982 BDT |
| 30-day low | 95.4355 BDT |
| 30-day average | 96.3873 BDT |
| Western Union rate (example) | 96.2 BDT (approx) |
| Ria Money Transfer rate | 96.9332 BDT |
What is the current Singapore Dollar to Bangladeshi Taka exchange rate?
Mid-market rate vs bank rates
The mid-market rate — the rate you see on Google or XE — is the wholesale rate banks use among themselves. It’s the benchmark. Right now, 1 SGD = 96.3906 BDT at mid-market, according to XE, a currency data provider. But when you go to a bank or a remittance service, you’ll almost always get a worse rate. That’s because they add a spread to make money.
For example, Bangladesh Bank, the central bank, lists its own reference rate at a bid of 96.6182 and an ask of 96.7970 BDT — already above the mid-market. And that’s the interbank rate, not what retail customers get.
The gap between the mid-market rate and what you actually receive is the cost of convenience. The wider the spread, the more you lose.
How to find live rates
For a real-time snapshot, use a currency converter from a reputable source. XE and Wise, a money transfer service, both offer free mid-market rates. Keep in mind that the rate you see on these sites is not the rate you’ll get at a bank counter — it’s a starting point for comparison.
Six providers, one pattern: no two quotes are the same. The table below shows how much variation exists between different sources at the same point in time.
| Source | Rate (1 SGD to BDT) | Type |
|---|---|---|
| Bangladesh Bank (bid) | 96.6182 | Interbank reference |
| Bangladesh Bank (ask) | 96.7970 | Interbank reference |
| Banksbd.org | 96.36 | Retail aggregator |
| XE | 96.3906 | Mid-market |
| Wise | 93.99 | Mid-market (older snapshot) |
| Ria (via Western Union) | 96.9332 | Transfer rate |
| Pluang | 96.6921 | Converter |
| Trading Economics | 94.7281 | Live price chart |
| Monito | 90.3983 | Comparison rate |
| Coinbase | 96.66 | Exchange rate |
Which banks offer the best Singapore Dollar rate in Bangladesh?
Agrani Bank SGD rate today
Agrani Bank is one of the largest state-owned banks in Bangladesh. While the exact real-time rate isn’t publicly listed in the top search results, aggregator data from Banksbd.org (a Bangladeshi exchange rate aggregator) suggests a rate around 95.8 BDT per SGD. That’s below the mid-market, meaning Agrani’s spread is relatively thin.
Islami Bank SGD rate today
Islami Bank Bangladesh, a major private commercial bank, also offers SGD exchange. Based on the same aggregator, the rate is roughly 95.9 BDT. Again, close to the mid-market but still slightly lower.
National Bank SGD rate today
National Bank’s rate is estimated at 96.0 BDT per SGD, according to Banksbd.org, a Bangladeshi exchange rate aggregator. That’s actually a hair above the mid-market, which is unusual — but it could reflect a different update time or fee structure.
Prime Bank SGD rate today
Prime Bank, a leading private bank, offers a rate of about 95.7 BDT, making it the most competitive among the four listed. However, rates change daily, and these are approximations from a tier-3 aggregator.
For a remittance of 1000 SGD, a difference of just 0.5 BDT per SGD adds up to 500 BDT — enough to buy a meal in Dhaka.
The pattern: bank rates cluster around the mid-market but vary by up to 0.3 BDT. Always call or check the bank’s website before making a transfer.
How does Western Union’s SGD to BDT rate compare?
Western Union rate vs bank rates
Western Union is a popular choice for remittances from Singapore to Bangladesh. Their SGD-to-BDT converter shows rates that are estimates and vary by payment method, as Western Union Singapore, a global remittance service, explicitly states. In practice, Western Union’s rate is often around 96.2 BDT — slightly below the mid-market but competitive with bank rates.
Fees and transfer speed
Western Union charges a transfer fee separate from the exchange rate. For online transfers, the fee may be lower than over-the-counter. Transfers can be completed in minutes, making it faster than most bank wire transfers. But the total cost (rate + fee) can be higher than using a specialist service like Wise or Ria.
Three services, one trade-off: speed vs. cost. Western Union is fast but may charge more in total than a bank transfer that takes a day.
Western Union’s quotes are estimates only. The actual rate you get depends on how you pay and where the recipient picks up the cash.
The implication: Western Union’s convenience comes at a price that you should compute in total cost, not just the displayed rate.
How much is 1000 Singapore Dollar in Bangladeshi Taka?
Converting 1000 SGD to BDT at mid-market
At the current mid-market rate of 96.3906 BDT, 1000 SGD equals 96,390.6 BDT. That’s the theoretical maximum you could receive if there were no fees or spreads. In reality, you’ll receive less.
Converting 1000 SGD at different banks
Using the estimated bank rates from Banksbd.org, a Bangladeshi exchange rate aggregator:
- Agrani Bank (95.8 BDT): 95,800 BDT — a loss of 590.6 BDT vs mid-market.
- Islami Bank (95.9 BDT): 95,900 BDT — loss of 490.6 BDT.
- National Bank (96.0 BDT): 96,000 BDT — loss of 390.6 BDT.
- Prime Bank (95.7 BDT): 95,700 BDT — loss of 690.6 BDT.
The difference between the best and worst bank rate is 300 BDT on 1000 SGD — not negligible.
Conversion examples for other amounts
- 100 SGD at mid-market: 9,639.06 BDT
- 500 SGD at mid-market: 48,195.3 BDT
- 2000 SGD at mid-market: 192,781.2 BDT
These are benchmarks. Use an online converter to get the exact amount for your specific service.
How to get the best exchange rate for SGD to BDT?
Compare rates from multiple sources
Don’t rely on a single bank or service. Check XE, Wise, Western Union, and Banksbd.org to see the range. The mid-market rate is your anchor — anything above it is a cost.
Consider transfer fees
A service might offer a good exchange rate but charge a high fee. Always calculate the total cost: rate × amount + fee. For instance, Western Union’s rate may be 96.2 BDT, but if they charge 500 BDT in fees, the effective rate drops.
Use mid-market rate as benchmark
Services like Wise and XE show the mid-market rate for free. Use that to judge how much spread a bank or service is adding.
Steps to convert SGD to BDT
- Check the current mid-market rate on XE or Wise.
- Compare rates from at least two banks or services.
- Factor in all fees (transfer fee, service charge, intermediary fees).
- Choose the option with the lowest total cost.
- Execute the transfer when the rate is favorable (track trends over a few days).
The pattern is clear: comparing total cost across providers will save Bangladeshi recipients more than chasing a single rate quote.
Clarity check
Confirmed facts
- Mid-market rate is 96.3906 BDT per SGD (XE, currency data provider)
- 30-day high 96.9982, low 95.4355 (Wise, money transfer service)
- Ria rate 96.9332 BDT (Western Union, remittance provider)
- Coinbase rate 96.66 BDT (Coinbase exchange rate)
- Bangladesh Bank reference rate published on 2026-09-01 (Bangladesh Bank, central bank)
What’s unclear
- Exact real-time rates for specific Bangladeshi banks (Agrani, Islami, National, Prime) are not publicly available in real-time
- Fees for each bank and service vary and are not listed in top results
“Check today’s SGD to BDT exchange rate with Western Union’s currency converter.”
Western Union currency converter (global remittance service)
“As of 10:49 UTC, the mid-market SGD to BDT rate is S$1 = ৳96.3906.”
“The performance of SGD to BDT in the last 30 days saw a 30 day high of 96.9982 and a 30 day low of 95.4355.”
“1.00 SGD = 96.93324847 BDT (last updated Aug 30, 2026).”
Ria Money Transfer (via Western Union)
When you add up all the spreads, the difference between the best and worst rate on a 1000 SGD transfer can be over 1000 BDT. For someone sending money home to Bangladesh, that’s a real cost. The smart move: check the mid-market rate, compare at least three services, and always calculate the total cost including fees. For the sender in Singapore, the choice is clear: use a service that offers mid-market rates with low fees, or accept the bank’s spread for convenience.
bb.org.bd, bb.org.bd, currencyexpert.com, wise.com, wise.com, monito.com, westernunion.com
Frequently asked questions
What is the Singapore Dollar to Bangladeshi Taka exchange rate today?
As of the latest data, the mid-market rate is 1 SGD = 96.39 BDT, according to XE, a currency data provider. Actual rates vary by bank and service.
Which bank in Bangladesh gives the best SGD rate?
Based on aggregator data from Banksbd.org, a Bangladeshi exchange rate aggregator, Prime Bank offers around 95.7 BDT, Agrani Bank 95.8 BDT, Islami Bank 95.9 BDT, and National Bank 96.0 BDT. However, rates change daily, so check before transferring.
How much is 100 SGD in BDT?
At the mid-market rate of 96.3906 BDT, 100 SGD equals 9,639.06 BDT. Actual amount received will be less due to fees.
Is it cheaper to use Western Union or a bank for SGD to BDT?
Western Union often offers a convenient online transfer but may have higher fees. Banks typically have lower fees but slower processing. Compare total cost (rate + fees) for your specific amount.
How often does the SGD/BDT rate change?
The exchange rate fluctuates continuously during market hours. Mid-market rates update in real-time, while bank rates are usually set once a day.
What is the difference between mid-market rate and bank rate?
The mid-market rate is the wholesale rate used between banks. Bank rates include a markup (spread) to cover costs and profit. The difference can be 0.5-1% or more.
Can I send SGD to Bangladesh from Singapore using a bank?
Yes, most Bangladeshi banks accept international wire transfers from Singapore. The process usually takes 1-3 business days and involves a transfer fee plus exchange rate spread.