Withdrawing dong from a Vietnamese ATM with a foreign card will cost you something at every single machine — the question is how much, and how often you want to pay it. Here's what the main banks are charging in 2026, plus a few habits that keep the damage minimal.
What the Banks Actually Charge
Every major Vietnamese bank levies a flat transaction fee when you use a foreign Visa or Mastercard at their ATM. This is on top of whatever your home bank charges for international withdrawals.
MB Bank
Fee per withdrawal: 55,000 VND. Transaction limit: up to 5,000,000 VND per pull. MB Bank machines are widespread in Hanoi and Saigon and generally reliable. The fee is on the higher end, but the generous limit means you can offset it by taking out more each time.
Vietcombank
Fee per withdrawal: around 40,000 VND — the cheapest of the big banks. The catch: transaction limit is only 2,000,000 VND, which forces more visits to the machine and more fees overall. Do the math before assuming it's the cheapest option for your trip.
BIDV
Fee per withdrawal: approximately 50,000 VND. Limit: 5,000,000 VND per transaction. BIDV is one of the more consistent networks for uptime and machine availability, especially at airports. A decent middle-ground choice.
Agribank
Fee per withdrawal: 50,000 VND. Transaction limit: 3,000,000 VND. Common in smaller towns and rural areas — useful if you're heading into the mountains around Sapa or Ha Giang where other bank networks thin out.
VietinBank
Fee per withdrawal: typically 50,000 VND, with transaction limits generally around 3,000,000–5,000,000 VND depending on the machine. Solid urban coverage, particularly in central Vietnam (베트남 / 越南 / ベトナム) cities like Hue and Da Nang.
Airport ATMs vs City ATMs
Airport machines are convenient and generally safe, but they're almost always the same bank networks listed above — no special airport surcharge on top of the standard fee. The bigger risk is that airport ATMs are the primary location for the DCC trap (see below), so stay alert on arrival when you're tired and rushing.
In city centers — Hanoi's Old Quarter, Saigon (사이공 / 西贡 / サイゴン)'s District 1, Hoi An's tourist strip — ATMs are dense enough that you can choose your bank. In quieter provinces, you take what you can find, which is often Agribank.

Photo by M. Catalin Cardei on Pexels
The DCC Trap — Decline It Every Time
Dynamic Currency Conversion (DCC) is the single most common way travelers lose money at ATMs and card terminals in Vietnam. The machine asks if you want to be charged in your home currency (USD, EUR, GBP, etc.) rather than dong. It frames this as a convenience. It is not.
Choosing your home currency hands the exchange rate to the ATM operator, who applies a spread of 3–8% on top of the interbank rate. Always select "charge in VND" or "continue without conversion." If the machine defaults to your home currency without asking, cancel and try a different machine.
This applies to card readers at restaurants and shops too — if the terminal offers to charge you in your home currency, decline.
How to Minimize Total Fees
Withdraw larger amounts, less often. If you're paying 50,000 VND per transaction regardless of amount, pulling 5,000,000 VND (the BIDV or MB Bank max) costs the same flat fee as pulling 1,000,000 VND. Four withdrawals of 1,000,000 VND costs 200,000 VND in local fees alone. One withdrawal of 5,000,000 VND costs 50,000 VND. The math is simple.
Use a Wise card for the local-fee portion. Wise (formerly TransferWise) passes through the mid-market exchange rate with a small conversion fee, and — critically — reimburses or waives the international withdrawal fee your home bank would normally tack on. You still pay the Vietnamese bank's local fee (that 40,000–55,000 VND), but you eliminate the foreign-bank fee layer on top. For trips longer than a week, the savings are real.
Avoid Vietcombank if you're making large withdrawals. The lower 2,000,000 VND limit means you'll hit the machine more often. Unless Vietcombank is your only option, BIDV or MB Bank let you pull more per visit.
Notify your home bank before travel. Obvious, but worth saying: cards blocked mid-trip because your bank flagged foreign activity are a genuine inconvenience, especially in smaller cities like Can Tho or Ninh Binh (닌빈 / 宁平 / ニンビン) where English-language banking support is harder to reach.

Photo by HONG SON on Pexels
Typical Total Cost Per Withdrawal
Here's a rough breakdown of what a single ATM visit actually costs, assuming you use a Wise card (no foreign-bank fee) vs a standard debit card (foreign-bank fee typically 1.5–3.5% or a flat USD 3–5):
| Bank | Local fee | Limit | With Wise card | With standard debit | |---|---|---|---|---| | Vietcombank | ~40,000 VND | 2M VND | ~40,000 VND | 40,000 + bank fee | | BIDV | ~50,000 VND | 5M VND | ~50,000 VND | 50,000 + bank fee | | MB Bank | ~55,000 VND | 5M VND | ~55,000 VND | 55,000 + bank fee | | Agribank | ~50,000 VND | 3M VND | ~50,000 VND | 50,000 + bank fee |
Practical Notes
Fees quoted here are 2026 rates based on publicly posted bank schedules — they're subject to change, and individual machines occasionally display different amounts before confirming. Always check the fee screen before confirming a withdrawal. Carrying a small amount of dong from the airport or a currency exchange desk for the first day avoids the need to hit an ATM while still oriented. Keep a backup card from a different network in a separate bag.
Last updated · May 19, 2026 · independently researched, never sponsored.












