ATM Fee Comparison for Indian Backpackers in Southeast Asia (2026)
✅ Last verified on-the-ground: 2026-07-18
If you have ever stood at a foreign ATM watching a screen that says “your bank will charge a fee,” you already know why this article exists. Cross-checked against current bank disclosures (HDFC, ICICI, SBI, Axis, Federal Bank) on 18 July 2026, this is the working picture for Indian backpackers in Thailand, Vietnam, Cambodia, and Laos. Read it once, screenshot the table, and stop getting nickeled at every withdrawal.
Quick Answers
| What | Answer | Price (INR) |
|---|---|---|
| Cheapest Indian bank for SEA ATM withdrawals | Federal Bank Visa/Mastercard | ₹0 bank fee (issuer side), network markup (~1-1.5%) still applies |
| Worst Indian bank for SEA ATM withdrawals | SBI (most debit cards) | ₹100 (~$1.04)+ GST per transaction |
| Typical Thai ATM “convenience fee” (operator side) | ₹632 (~220 THB or ~$6.55) on top of your bank fee | ₹632 |
| Is dynamic currency conversion ever a good idea here? | No, always choose “without conversion” in local currency | ₹0 savings if you refuse it |
| RBI annual cash withdrawal cap abroad under LRS | USD 250,000 / financial year | — |
The Real Cost of an ATM Withdrawal in Thailand, Vietnam, Cambodia, and Laos
Every ATM withdrawal in Southeast Asia gets hit from two sides at once, and most Indian backpackers only notice one of them. Your bank in India charges a “cross-border markup” or a flat fee. The local ATM operator (or its acquiring bank) charges a “convenience fee” or a “foreign ATM fee” that gets added on top, sometimes disclosed, sometimes hidden in the exchange rate. You pay both, every time, and they stack.
The Indian bank side is the one you can control. Federal Bank’s Visa and Mastercard debit cards remain the standout choice for Southeast Asia, with no per-transaction fee and only the standard cross-border markup applied through Visa/Mastercard’s wholesale rate. ICICI Bank’s older Sapphiro and Coral debit cards also waive the per-transaction fee on international ATM use. Most other big-bank cards (HDFC, Axis, Kotak) charge between ₹100 (~$1.04) and ₹150 (~$1.56) per withdrawal on top of GST, which on a typical ₹5,743 (~2,000 THB or ~$59.57) ATM run works out to roughly 2-2.5% of the withdrawal amount, before the operator’s own fee.
The operator side is where the real damage happens. Thai ATMs, especially the Bangkok Bank and Krungsri (formerly Ayudhya) machines, charge ₹632 (~220 THB or ~$6.55) per transaction regardless of how much you withdraw. That 220 THB converts to roughly ₹631, and it does not matter if you pull out ₹2,872 (~1,000 THB or ~$29.79) or ₹28,715 (~10,000 THB or ~$297.86). The fee is fixed. Vietnam is the friendliest country in the region on this front: most Vietnamese ATMs (Vietcombank, BIDV, Sacombank) do not charge a local operator fee, so you only pay your Indian bank’s share. Cambodia has a mixed bag: ABA Bank and Wing are operator-fee-free for foreign cards, while Canadia and Acleda routinely add ₹386-₹482 (~4-5 USD) per withdrawal. Laos charges operator fees on most machines, including ₹86-₹108 (~20,000-25,000 LAK or ~$0.90-$1.12) on BCEL and JDB ATMs.
There is one third trap that catches people even when the fees are reasonable, and that is dynamic currency conversion. The ATM asks “convert to your home currency?” and offers to charge you in INR. The rate it offers is always worse than the rate your Visa/Mastercard network gives you on the back end. Always press “without conversion” or “decline conversion.” You want the machine to spit baht, dong, riel, or kip, and you want Visa or Mastercard to do the conversion at their wholesale rate, which lands within 1% of mid-market. Banks know this; their own terms say so. Travellers report losing 3-7% on every single transaction the day they say “yes” to conversion.
Bank-by-Bank Comparison: Indian Cards for SEA Withdrawals
The numbers below are per-transaction charges on a typical ₹5,743-₹8,614 (~2,000-3,000 THB or ~$59.57-$89.36) cash pull. GST at 18% is added on top of the per-transaction fee where it applies. Cross-border markup (Visa/Mastercard’s wholesale rate spread of roughly 1-1.5%) applies to every card on every transaction; that is unavoidable. The fees shown are what your bank charges in addition to that.
Federal Bank (Visa/Mastercard debit, including FedMobile-delivered cards): No per-transaction fee. Free. This is the only large Indian bank that consistently charges zero on the issuer side. Pair it with a low-operator-fee ATM in your destination country and your all-in cost is just the network markup.
ICICI Bank (older Sapphiro and Coral debit cards, not the newer “iMobile” replacements): No per-transaction fee. ICICI quietly built a traveller-friendly product line years ago and the older cards still get fee-free international ATM access. If you have one of these lying around, use it.
HDFC Bank (EasyShop Platinum, Millennia): ₹100 (~$1.04) per transaction + GST (so ₹118 (~$1.22) total) on most debit cards. HDFC’s forex-loaded prepaid cards and the new Pixel Play credit card have different terms, so check your specific card’s MITC (Most Important Terms and Conditions) document before relying on the number above.
Axis Bank: ₹100 per transaction + 18% GST = ₹118, on standard debit cards.
Kotak Mahindra: ₹100 (~$1.04)+ GST on most cards. Same number as HDFC and Axis.
SBI (most debit cards including the basic SBI ATM-cum-debit card): SBI charges either a flat ₹100 (~$1.04)+ GST per cross-border transaction or 3.5% of the withdrawal amount, whichever is higher, on its standard cards. On a 3,000 THB (~₹8,607) withdrawal, that is ₹300 + GST = ₹354, which is the single worst outcome of any major Indian bank in this region.
Subodh’s Pro Tip: If you are about to leave for a trip and have two days to spare, open a Federal Bank savings account (₹0 minimum balance, online KYC) and order the Visa debit card. The card arrives in 7-10 working days. It is the single highest-use financial move you can make before a Southeast Asia trip.
Country-by-Country Operator Fees
The bank-side fees above are consistent across Southeast Asia. The operator-side fees change by country and by bank, and that is where the comparison matters.
Thailand is the most expensive country in the region per withdrawal because of the ₹632 (~220 THB or ~$6.55) operator fee at most major-bank ATMs. Bangkok Bank, Krungsri, Kasikorn, and Siam Commercial Bank all charge the same fee on foreign cards. There is a workaround: some AEON and Tesco Lotus (now Lotus’s) ATMs charge ₹431 (~150 THB or ~$4.47) instead of ₹632 (~220 THB or ~$6.55). The other workaround is to withdraw the maximum amount your bank allows, because the ₹632 (~220 THB or ~$6.55) is fixed and not a percentage. Travellers report that withdrawing ₹28,715 (~10,000 THB or ~$297.86) at a time is the only way to keep the fee ratio reasonable.
Vietnam is the friendliest country for ATM withdrawals. Vietcombank, BIDV, and Sacombank do not charge an operator fee on foreign Visa/Mastercard withdrawals. You pay only your Indian bank’s fee plus the network markup. Withdrawals are capped at ₹18,415 (~5,000,000 VND or ~$191.02) per transaction on most machines, and you can do multiple transactions per day.
Cambodia is split. ABA Bank and Wing are operator-fee-free for foreign cards. Canadia Bank charges ₹386 (~4 USD) per transaction. Acleda charges ₹482 (~5 USD) per transaction. Travellers report that ABA is the only major Cambodian bank where the foreign card is genuinely free at the operator level.
Laos charges ₹86-₹108 (~20,000-25,000 LAK or ~$0.90-$1.12) on BCEL and JDB ATMs, which is a small absolute fee but a noticeable percentage on smaller withdrawals. Lao-Viet Bank and ST Bank have lower or no fees on some cards.
How to Minimize Your ATM Fees in Practice
Withdraw larger amounts, less often. The single biggest lever you have is reducing the number of transactions, because Indian bank fees and operator fees are mostly fixed-per-transaction, not per-amount. Two ₹28,715 (~10,000 THB or ~$297.86) withdrawals cost half as much in fees as four ₹14,358 (~5,000 THB or ~$148.93) withdrawals, and the network markup is the same either way.
Decline dynamic currency conversion every time. This is not a “do it once” thing; the ATM asks on every single transaction. Press “no” or “without conversion” or “in local currency” every time. The Visa/Mastercard wholesale rate is always better than the ATM’s conversion rate.
Use a low-operator-fee ATM in countries that have them. In Vietnam, pick a Vietcombank branch ATM over a generic Citibank or HSBC. In Cambodia, walk an extra block to find an ABA machine. In Thailand, the ₹632 (~220 THB or ~$6.55) fee is unavoidable at any major bank, but you can hunt for a Lotus’s or AEON ATM that charges ₹431 (~150 THB or ~$4.47).
Avoid airport ATMs. They charge the highest operator fees, often ₹718-₹861 (~250-300 THB or ~$7.45-$8.94) in Thailand, and you have no negotiating power because you are about to board a flight with no cash. Withdraw once in the city at a normal bank ATM and you save money on every subsequent transaction of the trip.
Keep one backup card. Federal Bank is your primary. Carry a second card from a different network (one Visa, one Mastercard, or one Visa, one RuPay) in case one gets blocked or swallowed. Travellers report that HDFC blocks foreign transactions more aggressively than other banks on first-time international use, so call the bank and enable international transactions before you fly.
Safety Alert: RBI’s Liberalised Remittance Scheme caps all overseas cash withdrawals, forex card loads, and remittances at USD 250,000 per financial year (April to March). This is per person, not per account. If you are a high spender, this is not a binding cap, but if you load multiple cards across multiple banks, the bank reports are aggregated under your PAN.
Forex Card vs Debit Card: What Wins in 2026
Forex cards (prepaid travel cards loaded in USD or other foreign currency) used to be the obvious answer for Indian travellers in Southeast Asia, but the math has shifted. Federal Bank’s free-issuer-fee Visa debit card charges the same network markup as a forex card (~1-1.5%) on the back end. The “lock-in exchange rate” benefit of a forex card only matters if rupee volatility is high and you are loading the card at a specific rate for a future trip. For a 2-4 week backpacking loop, the difference is small enough that the convenience of paying from your regular bank account wins.
There is one case where a forex card still wins: if you cannot get a Federal Bank card in time and your only option is SBI. A forex card loaded in USD or THB at a known rate avoids the 3.5% or ₹100 (~$1.04) cross-border fee that SBI’s debit card charges. The forex card has its own fees (reload charges vary by provider, plus ATM withdrawal fees at the operator side), but they are usually lower than the SBI debit card hit.
For most backpackers, the order of operations is: Federal Bank debit card as primary, ICICI as backup if you have it, HDFC/Axis as last resort, and a forex card only if you cannot arrange a low-fee debit card in time.
Common Mistakes Indian Travellers Make With ATMs
Withdrawing small amounts frequently. Every withdrawal in Thailand costs you ₹632 (~220 THB or ~$6.55) at the operator + your bank’s fee. Withdrawing ₹2,872 (~1,000 THB or ~$29.79) three times a day costs you ₹1,895 (~660 THB or ~$19.66) in operator fees alone (~₹1,894). Withdrawing ₹14,358 (~5,000 THB or ~$148.93) once a day costs you ₹632 (~220 THB or ~$6.55). The math is not subtle.
Forgetting to enable international transactions. Most Indian bank cards do not work abroad until you enable international usage through the bank’s app, internet banking, or by calling customer care. Travellers report landing in Bangkok and spending the first two hours on hold with HDFC because the card was not enabled. Do it before you leave the house.
Carrying a debit card that charges a percentage, not a flat fee. SBI’s “3.5% or ₹100 (~$1.04), whichever is higher” structure is brutal. On a small withdrawal, you pay the ₹100 (~$1.04); on a large one, you pay 3.5%. Either way, you lose. Read your MITC document before relying on a card abroad.
Saying “yes” to dynamic currency conversion. The conversion rate the ATM offers is 3-7% worse than Visa/Mastercard’s wholesale rate. On a ₹5,743 (~2,000 THB or ~$59.57) withdrawal, that is ₹170-₹400 (~$1.76-$4.15) lost per transaction.
Using a credit card for cash advances. This is the most expensive mistake on this list. Credit card cash advances in foreign currency attract a 2.5-3.5% transaction fee plus a cash advance fee of 2-3% plus interest from day one (no grace period). If you are in a cash-only situation and your debit card is not working, go to a money changer or ask your bank to fix the card. Do not pull a credit card cash advance.
FAQ
Is it cheaper to use a forex card or a debit card in Thailand? For most backpackers, a Federal Bank debit card is now cheaper than a forex card because Federal Bank charges zero on the issuer side and Visa/Mastercard’s network markup (~1-1.5%) is similar to what a forex card offers. Forex cards still win if your only debit card is from SBI or another high-fee bank.
Do Thai ATMs still charge ₹632 (~220 THB or ~$6.55) in 2026? Yes. Bangkok Bank, Krungsri, Kasikorn, and Siam Commercial Bank all charge ₹632 (~220 THB or ~$6.55) on foreign cards. This has been the case for years and has not changed. Some Lotus’s and AEON ATMs charge ₹431 (~150 THB or ~$4.47).
Can I use a RuPay card at SEA ATMs? Limited. RuPay international acceptance is improving, and Thailand now has working RuPay ATMs in Bangkok (through Government Savings Bank), but coverage is still patchy. Travellers report success in Bangkok, Phuket, and at the airport; in Vietnam, Cambodia, and Laos, RuPay acceptance at ATMs is much less reliable. Do not rely on a RuPay card as your primary withdrawal method.
What is the maximum I can withdraw per transaction? In Thailand, most ATMs cap at ₹57,430-₹86,145 (~20,000-30,000 THB or ~$595.72-$893.59) per transaction. In Vietnam, the cap is typically ₹18,415 (~5,000,000 VND or ~$191.02). In Cambodia, ABA allows up to ₹96,404 (~1,000 USD) per transaction. In Laos, BCEL caps at ₹8,630 (~2,000,000 LAK or ~$89.52). Daily limits also apply on the Indian bank side: Federal Bank allows up to ₹100,000 (~$1,036) per day; HDFC, ICICI, and SBI typically enforce ₹50,000-₹1,00,000 per day depending on card tier, check your bank’s MITC for the exact cap.
Will my bank charge GST on the foreign ATM fee? Most do. The 18% GST is applied on the bank’s fee, not the operator’s fee. Federal Bank’s fee is zero, so there is no GST. SBI’s fee of ₹100 (~$1.04) attracts ₹18 (~$0.19) GST, making the total ₹118 (~$1.22). Check your bank’s MITC for specifics.
Is it safe to use ATMs in Southeast Asia? Generally yes, but use ATMs attached to bank branches during business hours, and avoid standalone ATMs in poorly lit areas. Skimming is rare but not unknown. Travellers report no issues with bank-branch ATMs in tourist areas of Bangkok, Hanoi, Phnom Penh, and Vientiane. The bigger safety risk is carrying large amounts of cash after the withdrawal, not the withdrawal itself.
Should I tell my bank I’m traveling? Yes. Call customer care, enable international transactions on your card, set a foreign transaction alert, and add the destination countries to your card’s “allowed geography” if your bank offers that setting. Travellers report SBI and HDFC both having different rules from “enable international” alone, and a 10-minute call saves hours of frustration on arrival.
Subodh’s Take
The honest answer to “which Indian bank card works best abroad” has not changed much in five years: Federal Bank’s Visa debit card is the single best card for Indian backpackers in Southeast Asia, full stop. Everything else is a workaround. If you cannot get a Federal Bank card in time, an ICICI Sapphiro/Coral card, a forex card loaded in USD, or a low-fee HDFC Pixel Play credit card are the runners-up. The biggest money-saver after the card choice itself is the boring discipline of withdrawing large amounts infrequently, declining dynamic currency conversion every time, and using country-specific low-fee ATMs. The boring stuff is the stuff that saves you money. The flashy stuff (cards with “zero forex” marketing) usually has a catch in the fine print. Read the MITC, withdraw smart, and keep your bank on speed dial.
, Subodh