Figuring out how to actually get usable cash in a new country is one of those unglamorous but essential parts of trip planning, and Bangladesh has a few quirks worth knowing before you land. The short version: ATMs are generally your best option, licensed money changers are a solid backup, and airport and hotel exchange counters are the ones to avoid unless you have no other choice. Here’s how each option actually works.
Using ATMs: The Easiest Option for Most Travelers
For most visitors, withdrawing Bangladeshi Taka directly from an ATM after arrival is the simplest and often cheapest way to get cash. Major banks including BRAC Bank, Dutch-Bangla Bank, Eastern Bank, and Standard Chartered Bangladesh run ATM networks across Dhaka, Chattogram, and other major cities, and most accept international Visa and Mastercard.
Bangladeshi banks themselves typically don’t charge a local ATM service fee, cash withdrawal from an ATM inside the country is usually free on the Bangladeshi side. The cost instead comes from your own card issuer back home, foreign card transactions commonly incur a 2 to 3 percent currency conversion surcharge plus a flat withdrawal fee, often somewhere in the range of 300 to 500 Bangladeshi Taka per transaction. It’s worth checking your bank’s specific foreign transaction policy before you travel, since this varies significantly between card issuers.
Per-transaction withdrawal limits generally run between 20,000 and 40,000 Taka depending on the bank, with a daily cap somewhere between 150,000 and 200,000 Taka across most networks. If you need a larger amount at once, you may need to make more than one withdrawal or visit more than one ATM in the same day.
One consistent piece of advice worth repeating: avoid ATMs located inside the airport or hotel lobbies specifically. These tend to charge noticeably higher fees than a standard bank branch ATM a short distance away, the convenience isn’t worth the markup for anything beyond a small emergency withdrawal.
Licensed Money Changers: A Reliable Backup
If you’re arriving with foreign cash rather than relying purely on card withdrawals, licensed money changers are the better route compared to banks for exchange rates specifically, and they’re common in major cities. In Dhaka, exchange offices cluster particularly in the Gulshan and Motijheel areas, alongside a dedicated exchange counter at Hazrat Shahjalal International Airport itself. USD, EUR, and GBP are the most widely accepted currencies for exchange, and bringing clean, undamaged notes matters more here than in many countries, worn or marked bills are sometimes refused or exchanged at a worse rate.
Bank Branches
Major bank branches also offer currency exchange services and tend to be a safe, well-regulated option, though rates are sometimes slightly less competitive than a good licensed money changer. Banks are a sensible choice if you’re exchanging a larger sum and want the added security and paperwork trail of a formal institution, particularly useful if you need a receipt for any reason.
What Bangladesh Bank Actually Requires
There’s a real regulatory piece here that’s easy to miss. Under rules administered by Bangladesh Bank and enforced through Bangladesh Customs, incoming travelers can bring in foreign currency up to 10,000 US dollars, or its equivalent, without needing to declare it on arrival. Anything above that threshold must be declared to customs on the specified FMJ form when you enter the country.
For foreign visitors, any amount brought in with proper declaration, or up to that 10,000 dollar threshold brought in without declaration, can be taken back out freely when you leave. This mostly matters for travelers carrying unusually large sums of cash rather than typical tourists, but it’s the kind of detail worth knowing in advance rather than discovering at an immigration counter.
Cards: Where They Work and Where They Don’t
Visa and Mastercard are accepted at upscale hotels, shopping malls, and fine-dining restaurants in Dhaka and Chattogram, but cash remains essential for almost everything else, markets, street food, rickshaws, CNGs, and smaller shops rarely take cards at all. One habit worth adopting at the point of sale: whenever a card machine asks whether you’d like to be charged in Bangladeshi Taka or your home currency, always choose Taka. Accepting the home-currency option triggers Dynamic Currency Conversion, which quietly applies a worse exchange rate than your own bank would give you, a small but consistent way tourists overpay without realizing it.
Practical Cash Habits Worth Adopting
Taka notes come in eight denominations, 5, 10, 20, 50, 100, 200, 500, and 1,000. Keeping a steady supply of smaller notes, particularly 20, 50, and 100 Taka bills, solves a genuinely common problem, many rickshaw pullers and small vendors simply can’t break a 1,000 Taka note. It’s a small thing, but it saves a surprising amount of friction over the course of a trip. Outside major cities, ATMs and exchange counters become noticeably less common, so withdrawing enough cash before heading to rural areas or smaller towns is worth planning ahead of time rather than assuming you’ll find an option along the way.
The Bottom Line
For most travelers, the simplest approach works best: withdraw Taka from a standard bank ATM after arrival, keep a reasonable cash buffer topped up as you travel, and fall back on a licensed money changer if you’re carrying foreign cash you’d rather convert directly. Skip the airport and hotel ATMs unless it’s genuinely urgent, always choose local currency billing on card payments, and keep the 10,000 dollar declaration threshold in mind if you’re carrying anything close to that amount. None of this requires much effort once you know it, and it’s the difference between a smooth trip and a handful of small, avoidable costs adding up along the way.
