Using Indian Debit Cards in Vietnam: ATM Withdrawals, Charges & Working Banks (2026)
✅ Last verified on-the-ground: 2026-07-17
Using an Indian debit card in Vietnam works at most major ATMs. Each withdrawal will cost you roughly ₹200-₹500 (~$2.07-$5.19) in combined fees, and the standard daily limit on most Indian cards is ₹30,000-₹50,000 (~$311.19-$518.65) abroad. This guide covers which Vietnamese ATMs accept Indian cards, the exact fee breakdown from both the Vietnamese operator and Indian banks, and step-by-step withdrawal instructions. For a broader overview of Southeast Asia travel logistics, check our Southeast Asia Backpacking Hub.
This guide covers ATM fees, withdrawal limits, and working banks for Indian debit cards in Vietnam.
Quick Answers
| What | Answer | Price (INR) |
|---|---|---|
| Do Indian debit cards work in Vietnam? | Yes, Visa/Mastercard debit cards from SBI, HDFC, ICICI, Axis, Kotak work at most ATMs | |
| Best Vietnamese ATMs for Indian cards | Vietcombank, BIDV, Sacombank, Techcombank, Agribank | |
| Vietnamese ATM fee (operator side) | ₹203-₹243 (~55,000-66,000 VND or ~$2.10-$2.52) per transaction | ~₹200-₹240 (~$2.07-$2.49) |
| Indian bank markup fee | ₹100-200 + 1-3.5% currency conversion (FX margin) | varies by bank |
| Typical total cost per ₹20,000 (~$207.46) withdrawal | ₹20,000 (~$207.46)+ ~₹300-₹500 (~$3.11-$5.19) in combined fees | ₹20,300-₹20,500 (~$210.57-$212.65) |
| Standard ATM withdrawal limit in Vietnam | ₹7,366-₹18,415 (~2,000,000-5,000,000 VND or ~$76.41-$191.02) per transaction | ~₹7,400-₹18,500 (~$76.76-$191.90) |
| Daily ATM limit (Indian bank) | ₹30,000-75,000/day for most banks | varies |
| Better than airport money changers? | Yes, ATM rates beat airport counters by 3-5% | |
| Card type that works best? | Visa or Mastercard debit (not RuPay, limited support) |
How Indian Cards Work at Vietnamese ATMs
The withdrawal process at a Vietnamese ATM is the same as in India: insert card, enter 4 or 6-digit PIN, select account type (usually “Savings” or “Current”), choose amount, take cash. The screen prompts in Vietnamese and English on most modern ATMs in cities.
What differs is the fee stack. Every withdrawal from an Indian debit card at a Vietnamese ATM attracts two charges:
-
The Vietnamese ATM operator fee, printed on-screen before you confirm. Vietcombank charges ₹186-₹190 (~55,000 VND or ~$2.10) per transaction for foreign cards. BIDV and Sacombank charge ₹186-₹240 (~55,000-66,000 VND or ~$2.10-$2.52). Techcombank is around the same range.
-
The Indian bank fee. This is the part most Indian travellers don’t read carefully. Every major Indian bank (SBI, HDFC, ICICI, Axis, Kotak) charges a flat fee per international ATM transaction plus a currency conversion markup on the exchange rate. SBI charges ₹100 flat + 3.5% markup, HDFC charges ₹150 (~$1.56)+ 1%, ICICI charges ₹100 (~$1.04)+ 1% (recently reduced from 3.5%), Axis charges ₹100 (~$1.04)+ 1%, Kotak charges ₹150 (~$1.56)+ 1%.
For a ₹7,366 (~2,000,000 VND or ~$76.41) withdrawal (~₹7,400 at current rates), the operator fee comes to around ₹200 (~$2.07) plus the Indian bank fee of ₹100-₹250 (~$1.04-$2.59) plus 1-3.5% of ₹7,400 (~$76.76). Total per transaction: roughly ₹370-₹700 (~$3.84-$7.26), depending on your bank.
The 1-3.5% currency conversion markup is the hidden cost most articles skip over. It’s baked into the exchange rate your bank uses, so you don’t see it as a separate line item. ICICI, HDFC, Axis, and Kotak now use RBI’s reference rate plus 1% which is fair. SBI’s 3.5% markup (older rate) is much worse: you’re losing 2.5% more per transaction compared to the cheaper banks.
Which Indian Banks Work Best in Vietnam
Card acceptance is not the issue. Every Visa or Mastercard debit card from a major Indian bank works at Vietnamese ATMs that display the Visa or Mastercard logo. The question is which bank charges you the least to use that card. For a detailed comparison of international card options, see our guide on using international cards in Vietnam.
ICICI Bank is currently the cheapest option for most travellers. ₹100 (~$1.04) flat fee per transaction + 1% markup. Net cost on a ₹9,208 (~2,500,000 VND or ~$95.51) withdrawal: about ₹350 (~$3.63) in total fees. The catch: ICICI’s international daily ATM limit is ₹50,000 (~$518.65) per day, which translates to roughly ₹49,720 (~13,500,000 VND or ~$515.75) per day, more than enough for backpacking.
HDFC Bank is close behind at ₹150 (~$1.56)+ 1% markup. Same coverage, slightly higher flat fee. Daily limit is ₹75,000 (~$777.98) for most HDFC debit cards with international enabled.
Axis Bank and Kotak Mahindra are similar to HDFC: ₹100-₹150 (~$1.04-$1.56) flat + 1% markup.
SBI is the worst option for foreign ATM withdrawals because of the older 3.5% markup rate. On a ₹50,000 (~$518.65) cumulative ATM trip, the difference between SBI and ICICI is around ₹1,250 (~$12.97). SBI’s Easy Travel Card and newer variants have improved this. Worth checking your specific card variant before departure.
Banks that travellers report having issues with: some smaller cooperative banks and regional rural banks don’t have international enabled by default. Some mid-tier public-sector bank cards sometimes work, sometimes decline. Larger public-sector banks like Punjab National Bank and Bank of Baroda cards work at most ATMs.
Before You Fly: Activation Checklist
Three things need to be in order before your card will dispense Vietnamese dong.
1. International usage must be enabled. Most Indian bank debit cards ship with international transactions disabled by default for security. You have to explicitly enable it. For SBI, this is done on YONO or by visiting a branch and filling a form. For HDFC, it’s a toggle in NetBanking. For ICICI, it’s in iMobile Pay. Banks report activation takes 30 minutes to 24 hours.
2. International ATM withdrawal limit must be set. Even with international usage on, the per-day limit for foreign ATMs is sometimes capped lower than domestic. ICICI’s default international ATM limit is ₹50,000/day, but this can be raised to ₹100,000 (~$1,037.30) with a NetBanking request. HDFC’s is ₹75,000-1,00,000/day by default. SBI is ₹40,000-₹100,000 (~$414.92-$1,037.30) depending on card variant.
3. Card must be Visa or Mastercard, not RuPay. RuPay is the Indian domestic card network and has limited international acceptance. A few Vietnamese ATMs accept RuPay under the Diji-network partnership (notably at some Sacombank locations), but coverage is patchy and traveller reports of declined RuPay transactions in Vietnam are common. If your card has only RuPay (and not a co-branded Visa/Mastercard), switch to a Visa or Mastercard debit card before departure.
Step-by-Step: Withdrawing Dong from a Vietnamese ATM
1. Find a Vietcombank, BIDV, or Sacombank ATM. These are the four big state and private banks with reliable Visa/Mastercard acceptance and clear English-language screens. Vietcombank’s green-and-white ATMs are the most common in tourist areas. BIDV’s blue ATMs are second-most-common.
2. Check the on-screen fee disclosure before confirming. Vietnamese ATMs are required by the State Bank of Vietnam to disclose the operator’s fee in local currency before you commit. Vietcombank shows “Phí 55,000 VND” or similar. This is the operator’s fee, not including your bank’s markup. Read it, accept it, continue.
3. Choose “English” if prompted. Most Vietnamese ATMs default to Vietnamese. Touch the English flag button or “EN” option first.
4. Select “Savings” or “Current Account,” not “Credit.” Your debit card is a savings/current product. The PIN prompt comes next.
5. Enter your 4 or 6-digit PIN. Indian card PINs work directly at foreign ATMs, no conversion needed. Type carefully. Three wrong entries blocks the card at most ATMs.
6. Select “Withdrawal” then enter the amount. Most Vietnamese ATMs let you pick a preset (500,000 / 1,000,000 / 2,000,000 / 3,000,000 / ₹18,415 (~5,000,000 VND or ~$191.02)) or input a custom amount. ₹7,366 (~2,000,000 VND or ~$76.41) per withdrawal is a sensible default: large enough to keep operator fees low as a percentage, small enough to fit most Indian bank limits.
7. Take your cash and card. Vietnamese ATMs return the card before dispensing cash, different from some Indian ATMs. Wait for both.
8. The ATM shows an FX conversion option. The screen will ask “Convert to your home currency?” or “Do you accept conversion at our rate?” Always decline (press NO). If you accept, the ATM operator applies their own terrible exchange rate (often 5-7% worse than your bank’s rate). Your Indian bank’s rate is always better.
Common Mistakes Indians Make at Vietnamese ATMs
Withdrawing maximum every time. Pulling ₹18,415 (~5,000,000 VND or ~$191.02) at once means one operator fee, but if you lose the cash, you lose the lot. Most ATMs have a minimum fee (often ₹186-₹190 (~55,000 VND or ~$2.10)) regardless of withdrawal size. Withdrawing ₹7,366 (~2,000,000 VND or ~$76.41) twice is more expensive in operator fees than one ₹14,732 (~4,000,000 VND or ~$152.82) withdrawal, but safer.
Forgetting to decline dynamic currency conversion. The screen asks “Convert to INR?” Press NO every time. If you press YES, the ATM locks in the operator’s rate (often 5-7% worse than your bank’s rate).
Using airport ATMs. Tan Son Nhat (HCMC) and Noi Bai (Hanoi) airport ATMs are reliable but charge higher operator fees, often ₹405 (~110,000 VND or ~$4.20) per transaction. Walk into the city and use a regular Vietcombank branch ATM instead. Twenty minutes of saved money.
Skipping the SMS alert. Most Indian banks send an SMS within 60 seconds of international ATM use. If you don’t get the SMS, the transaction may have failed silently and the ATM may still have debited an account. Standing at the ATM until the SMS arrives is the safest habit.
Not activating before departure. The most common failure mode by far: travellers arriving at a Vietnamese ATM to find their card blocked. International usage activation takes minutes in NetBanking but won’t work from a Hanoi hotel Wi-Fi if the activation depends on a one-time password sent to your registered Indian SIM. Do it before flying.
Subodh’s Pro Tip: Your cheapest combination in Vietnam is ICICI Bank debit card + Vietcombank ATM. ICICI’s 1% markup is the lowest flat-rate among major Indian banks, and Vietcombank’s ₹186-₹190 (~55,000 VND or ~$2.10) operator fee is among the lowest. Total cost on a ₹7,366 (~2,000,000 VND or ~$76.41) withdrawal: about ₹350 (~$3.63).
What Most Guides Don’t Tell You
The “Decline” reason matters. When an Indian card gets declined at a Vietnamese ATM, the screen often shows a generic error like “Transaction Declined” or “Please Contact Bank.” The actual cause is usually one of four things: international usage disabled, PIN wrong, daily limit exceeded, or insufficient balance. The screen never tells you which. Knowing the failure modes saves you a 30-minute call to your bank’s international helpline.
Vietcombank ATMs near tourist landmarks sometimes run out of cash on weekends. Solution: walk one block to a BIDV or Sacombank.
Some Vietnamese ATMs dispense 100,000 VND notes only. A ₹7,366 (~2,000,000 VND or ~$76.41) withdrawal comes out as twenty 100,000 notes. Counting takes a moment, do it at the machine, not after walking away.
Bank statements show two separate FX numbers. Your Indian debit card statement shows the VND amount debited at your bank’s reference rate. This rate is usually RBI’s reference rate plus 1-3.5%. Comparing it to the day-of-google rate is fair comparison for the bank’s markup. Comparing it to the Vietcombank ATM screen (which shows neither rate) tells you nothing.
Which Vietnamese ATMs Are Reliable
Vietcombank (green/white): the most reliable, most ATMs, among the lowest operator fees at around ₹186-₹190 (~55,000 VND or ~$2.10). Found everywhere from Hanoi Old Quarter to HCMC District 1 to Da Nang beach road.
BIDV (blue): second-most common, around ₹186-₹240 (~55,000-66,000 VND or ~$2.10-$2.52) fee, reliable in cities, patchier in rural areas like Sapa or Ha Giang.
Sacombank (yellow/orange): around ₹186-₹240 (~55,000-66,000 VND or ~$2.10-$2.52) fee, common in HCMC and southern Vietnam.
Techcombank (purple): around ₹186-₹240 (~55,000-66,000 VND or ~$2.10-$2.52) fee, common in Hanoi.
Agribank (red): around ₹186-₹190 (~55,000 VND or ~$2.10) fee, less common in tourist areas but works reliably in rural Vietnam where Vietcombank has no branches.
Avoid: standalone ATMs in tourist-trap restaurants, bars, and convenience stores. These are usually third-party operator ATMs with ₹405-₹608 (~110,000-165,000 VND or ~$4.20-$6.30) fees and worse acceptance rates. Stick to bank-branded ATMs.
FAQ
Will my SBI debit card work in Vietnam?
Yes, SBI Visa and Mastercard debit cards work at Vietnamese ATMs. The catch is the markup: SBI’s older international-usage markup is 3.5% on the exchange rate. On a 50,000 INR trip withdrawn over time, this adds about ₹1,250 (~$12.97) in extra cost compared to ICICI or HDFC at 1%. Enable international usage on YONO before flying.
Is there a daily ATM withdrawal limit in Vietnam?
The Vietnamese ATM-side limit is usually ₹7,366-₹18,415 (~2,000,000-5,000,000 VND or ~$76.41-$191.02) per transaction, sometimes ₹36,830 (~10,000,000 VND or ~$382.04) at premium ATMs. The Indian bank-side daily limit is typically ₹30,000-₹75,000 (~$311.19-$777.98) per day, with some banks allowing up to ₹100,000 (~$1,037.30) if you raise it in NetBanking. The lower of the two applies. For planning your cash needs, see our guide on how much money to carry from India to Vietnam.
Can I use my RuPay debit card in Vietnam?
Sometimes. RuPay’s international acceptance in Vietnam is limited. A small number of Sacombank ATMs accept RuPay via the Diji-network partnership, but traveller reports of declined RuPay transactions are common. Carry a Visa or Mastercard debit card as your primary and treat RuPay as a fallback.
What if my Indian debit card is swallowed by a Vietnamese ATM?
Call your bank’s international helpline immediately. Most major banks can block the card within an hour. The ATM company (Vietcombank/BIDV) may keep the card physically but you can sometimes retrieve it at the branch with passport ID. Travellers report that swallowed cards at bank-branded ATMs in cities are usually retrievable within 24-48 hours.
Can I use Indian credit cards in Vietnam instead?
Yes, Visa and Mastercard credit cards from Indian banks are widely accepted at hotels, restaurants, and larger shops. The catch: most Indian credit cards charge a 3.5% foreign transaction fee, which is higher than ICICI’s 1% debit card markup. For cash spending, the debit card is cheaper. For large purchases at hotels or airlines, credit card acceptance is fine.
Should I carry cash from India or rely on ATMs in Vietnam?
Rely on ATMs. Indian rupee-to-dong exchange at Indian money changers gives poor rates (often 5-8% markup over mid-market). Vietnamese ATM withdrawals at 1.7-2% all-in cost are cheaper. For current exchange rates, see our INR to Vietnam currency exchange guide. Carry ₹5,000-₹10,000 (~$51.87-$103.73) in Indian cash for emergencies and use ATMs for the rest.
Subodh’s Take
Vietnamese ATMs work fine for Indian debit cards, and the cost is reasonable if you pick the right bank. ICICI at 1% markup plus Vietcombank at around ₹186-₹190 (~55,000 VND or ~$2.10) is among the cheapest reliable combos. The single biggest mistake I see is travellers using their SBI card because it’s their default, losing 2.5% extra on every withdrawal to the older 3.5% markup rate. Either switch to ICICI for the trip or call SBI to upgrade your card variant. Activation is the second-biggest mistake: arriving at a Vietnamese ATM to find your card blocked for international use is a common frustration. Sort it before you fly, not at the airport. For budget planning, see our Vietnam budget trip for couples guide.
Get connected before you land: Get Nomad eSIM for data from the moment your plane touches down.