Skip to main content
Skip to main content
juntotrip .

Which ATMs in Vietnam have the lowest fees for foreign cards?

Based on 2 discussions · Last activity: 4 days ago

TL;DR

ATM fees in Vietnam range from 0 to ~100,000 VND per withdrawal. VPBank and BIDV are most often fee-free; Vietcombank, TPBank, and VietinBank tend to charge the most.

What the community said

For UnionPay cards (data from mid-to-late 2025): VPBank and BIDV most often charge zero ATM fees. VPBank allows withdrawals up to 5–10 million VND per transaction, BIDV up to 3–5 million VND — the best options for UnionPay cardholders.

1 day ago VPBank — 0 VND; BIDV — 0 VND (UnionPay) ↗ link in original

With UnionPay: Eximbank and ACB sometimes charge no fee, though it's inconsistent. Agribank charges 22,000–55,000 VND, Sacombank 30,000–55,000 VND, and VietinBank 30,000–55,000 VND with a low limit of just 2–4 million VND per transaction.

1 day ago Eximbank / ACB — possibly 0 VND

The highest UnionPay ATM fees: Vietcombank up to 100,000 VND, Techcombank up to 99,000 VND, TPBank 55,000+ VND, and SCB up to 100,000 VND per withdrawal. Best avoided for small amounts.

1 day ago Vietcombank / SCB — up to 100,000 VND

Important distinction: the ATM fee is charged by the Vietnamese bank that owns the machine. Your home bank may also charge its own foreign withdrawal or conversion fee on top of that — these are two separate costs.

1 day ago

For Visa/Mastercard: most ATMs charge 20,000–55,000 VND per transaction. VPBank and Eximbank are most often fee-free. Agribank has one of the lowest flat fees at around 22,000 VND, with a 3 million VND limit.

5 days ago Agribank — ~22,000 VND; VPBank — 0 VND (Visa/MC) ↗ link in original

For Visa/Mastercard: BIDV charges ~3% of the amount — costly for large withdrawals. SCB charges 2–3%. VietinBank charges ~55,000 VND with a low 2 million VND limit. Techcombank and MB Bank charge 30,000–55,000 VND with up to 5 million VND limits.

5 days ago BIDV — ~3%; VietinBank — 55,000 VND / 2M limit

For Visa/Mastercard: Vietcombank charges ~50,000 VND per withdrawal with a 5 million VND limit. TPBank charges 50,000–55,000 VND (5M limit). Sacombank charges ~30,000 VND (5M limit). ACB charges 30,000–55,000 VND, sometimes free depending on your card.

5 days ago Sacombank — ~30,000 VND / 5M limit