Tourism Bangladesh
← Blog

Blog

Bangladesh ATMs and Cards: What Actually Works for Foreign Visitors

Which bank you withdraw from and which button you press at the machine matter more in Bangladesh than in most countries, and neither is obvious until you've already made the mistake.

Tourism Bangladesh Editorial Team

Our Currency & Budgeting guide covers daily costs and the overall cash-versus-card picture. This is the narrower, more mechanical question underneath that: which ATMs actually work when you put a foreign card in, and the one setting on the machine itself that determines whether you get a fair exchange rate or a bad one.

Which ATMs actually work for foreign cards

Not every bank's ATM handles international cards equally well, and this is where most generic advice stops short. Dutch- Bangla Bank (DBBL) is worth knowing by name specifically: its machines are both unusually common and reliably set up for international cards. Sonali Bank, Prime Bank, Agrani Bank, HSBC, Southeast Bank, BRAC Bank, and Eastern Bank are the other dependable options. Some banks, including Pubali Bank and Bank Asia, waive the local access fee for certain foreign cards, while plenty of others quietly charge one on top of whatever fee your own bank adds. There's no way to know which is which at a glance, so when you have a choice of machines, default to the named banks above rather than whichever ATM happens to be closest.

Which card networks you actually need

Visa (including Plus-network cards) and Mastercard (including Maestro and Cirrus) are the safe bets at Bangladeshi ATMs. American Express works at a meaningful minority of machines, not all. Cards on China UnionPay, JCB, Rupay, Diners Club, or Discover should be treated as unreliable at best here, so don't plan around one as your primary card. Contactless mobile wallets like Apple Pay and Google Pay aren't accepted at all, at ATMs or at points of sale, so leave your phone out of the payment plan entirely and bring an actual physical card.

The setting that quietly costs you money

At some point during a withdrawal, the ATM will ask whether you want to “Accept” or “Decline” currency conversion, sometimes phrased as a choice between being charged in your home currency or in BDT. Decline it, every time, and choose to be charged in Bangladeshi taka. Accepting the machine's own conversion locks in an exchange rate set by the ATM operator, which is reliably worse than the rate your own card network applies when you let it handle the conversion instead. It looks like a minor prompt easy to click through without reading, and it's the single most avoidable fee on this entire list.

Once you leave Dhaka and Chattogram

The bank names above are most reliable in the two biggest cities. Head toward Cox's Bazar, Sylhet's tea country, or the small towns that serve as gateways to the Sundarbans, and ATMs become both scarcer and less predictable, some machines there are cash-only for local cards or simply don't recognize a foreign one at all. Withdraw enough for several days before you head into any of these areas rather than assuming you'll find a working machine once you're there.

One card worth having as backup

Your home bank's ordinary foreign-transaction fee, typically charged on every international withdrawal regardless of which Bangladeshi bank you use, is often the bigger cost next to any local ATM access fee. Carrying at least one card built for international use, with low or no foreign transaction fees, is worth arranging before you fly rather than discovering the standard fee at your first withdrawal in Dhaka.

Bank names, fee structures, and card network acceptance can change without notice. Confirm with your own bank which fees apply to your specific card before relying on any of the above.