Vietnamese airport taxis are effectively cash-only at the kerb: expect roughly 400,000-500,000 VND from Noi Bai into central Hanoi and 200,000-250,000 VND from Tan Son Nhat into District 1. Grab is the exception, because its app accepts foreign Visa and Mastercard. Everything else in your first hour — SIM, water, coffee, hotel deposit — is cash or QR.
Twenty-seven kilometres separates Noi Bai Airport from the Hanoi Old Quarter, and that stretch of road is the single most expensive thing most travellers buy in their first hour in Vietnam. A metered airport taxi covers it for about 400,000-500,000 VND, and the driver will almost certainly want that in banknotes.
The gap between what tourists expect and what actually happens at the taxi rank is narrow but sharp. Card machines in Vietnamese taxis are rare, the arrivals-hall ATM charges more than you think, and the QR code taped to the dashboard is designed for domestic bank apps rather than the Visa card in your wallet. Here are the five situations you will meet, with the numbers attached.
1. The metered taxi at the kerb, and why it is a cash transaction
A licensed metered taxi from TanSon Nhat Airport to District 1 in Ho Chi Minh City covers about 7-8 kilometres and typically costs 180,000-250,000 VND. The same journey from Noi Bai Airport to the Hanoi Old Quarter is nearly four times the distance and runs 400,000-500,000 VND in a four-seater. Da Nang is the cheap one: the airport sits inside the city, and My Khe beach is usually 90,000-150,000 VND away.
Add the airport access charge. Vehicles leaving Vietnamese airport terminals pay a toll that drivers pass on, generally 10,000-25,000 VND, and it is legitimate. What is not legitimate is a driver claiming the meter is broken, quoting a round 700,000 VND for the Noi Bai run, or insisting the toll is 200,000 VND.
Reputable operators such as Vinasun and Mai Linh have counters inside arrivals where you can book a fixed price before you walk outside. That price is usually a little above the meter but removes the argument, which on a red-eye arrival is worth paying for.
Card terminals do exist in a minority of airport taxis, mostly in newer fleets, but treating them as your plan is a bad idea. Assume you are paying in notes and that the driver would strongly prefer 100,000 and 200,000 VND notes over a single 500,000.
2. Grab, which genuinely wins this particular fight
This is the one situation where a foreign card handles the whole transaction cleanly. Grab lets you attach an international Visa or Mastercard to your account and charges the fare to it, so you step out of the car having paid nothing in person. Fares also undercut the rank: Noi Bai to the Old Quarter is commonly 280,000-380,000 VND, and Tan Son Nhat to District 1 often lands at 120,000-180,000 VND.
Two conditions, both worth sorting before you fly. Add and verify the card while you are still on your home network, because a first-time card authorisation from a Vietnamese IP address is the classic moment a bank freezes the transaction. And have data on landing — an eSIM activated before departure is easier than queuing at a SIM kiosk with your luggage.
One catch specific to airports: Grab and its rivals use designated pickup bays rather than the taxi rank, and at TanSon Nhat that means walking to a numbered column in the car park. The app adds a small airport pickup surcharge, usually in the 10,000-25,000 VND range, which is already in your quoted fare.
Related: How to Pay for a Taxi from Hanoi Airport (Noi Bai) to the City
3. The arrivals-hall ATM: what 2,000,000 VND actually costs
Vietnamese ATM operators charge foreign cards a fee per withdrawal, typically between 22,000 and 55,000 VND depending on the bank. Withdraw 2,000,000 VND — enough for the taxi and your first day — from a machine charging 55,000 VND and you have paid 2.75% before your own bank has touched it.
Then stack your home bank's charges on top: a non-sterling transaction fee, a cash withdrawal fee, and an FX markup that is often 2.75-3%. On small withdrawals the combined cost lands between 3% and 8%, which is why withdrawing 500,000 VND at an airport machine is close to the worst-value transaction available in Vietnam.
There is a physical problem too. Airport ATMs love dispensing 500,000 VND notes, and a driver at 6am with an empty float genuinely may not be able to break one. If the machine offers a choice of denominations, take the smaller notes.
4. Where your Visa card actually taps inside the terminal
Contactless works fine on the airside and landside retail in Vietnamese airports. The Highlands Coffee and Starbucks outlets, the convenience stores, the bookshops and most of the telecoms kiosks in arrivals all run NFC terminals that accept foreign Visa, Mastercard, Apple Pay and Google Pay without drama.
That coverage stops at the terminal doors. International hotels, large supermarkets and shopping malls in the cities have the same terminals, but the independent pho shop near your hotel, the laundry, the cash-only ticket window and the taxi driver do not. Tapping your phone in the airport terminal tells you nothing useful about the next three weeks.
5. The QR-shaped hole in your first hour
Once you are out of the terminal, electronic payment in Vietnam means one thing: a QR code scanned from a phone. VietQR is the national standard, run by NAPAS under the State Bank of Vietnam and shared across more than 40 banks, and the State Bank reported QR payment volume rising around 150% during 2025. In practice a vendor either takes QR or takes only cash — there is no third category.
The catch for arrivals is structural. The standard runs on Vietnamese bank accounts and domestic apps, so a foreign Visa or Mastercard cannot connect to it, and neither can Apple Pay or Google Pay. Your card taps at NFC terminals and stops there.
The obvious local apps are shut to short-stay visitors. MoMo needs a Vietnamese phone number, ZaloPay needs a Vietnamese ID document as well, and since Circular 41/2025 new e-wallet registrations in Vietnam require biometric verification tied to local identity documents. Opening a standard bank account is worse — that needs a long-term visa, work permit or Temporary Residence Card, none of which exist on a 45-day exemption or a 90-day e-visa.
LocalPay is the way round it and the app worth installing before you fly. It is a non-custodial wallet, so your money stays under your control, you top it up with the Visa or Mastercard you already carry — or Apple Pay, Google Pay, or stablecoins such as USDC and USDT if that suits you better — and you then scan and pay at any QR merchant in the country. No Vietnamese bank account, no local SIM, no residency card, no ID document. It is on the iOS App Store and Google Play, and it is backed by Colosseum.
Four numbers to have in your head before you clear immigration
- 500,000 VND is roughly the cash you need on arrival at Noi Bai — the taxi is the bulk of it, and anything left over covers water, a coffee and a first meal.
- 45,000 VND is the fare on bus 86 from Noi Bai to Hanoi railway station, and it runs to Long Bien and the Old Quarter; at Tan Son Nhat, bus 109 into District 1 costs about 15,000 VND. Both want cash, ideally small notes.
- 22,000-55,000 VND is the per-withdrawal charge on Vietnamese ATMs, so make one larger withdrawal rather than three small ones — and skip the machines in the arrivals hall if you can wait.
- 0 VND is what the airport wifi costs at Noi Bai, Tan Son Nhat and Da Nang, which is enough to order a Grab, message your hotel and top up a wallet before you buy a SIM.
The honest summary of your first hour: budget 500,000 VND in notes for the taxi and the odds and ends, or book a Grab with a card you have already verified and pay nothing at the kerb. Either of those gets you from the terminal to your hotel without an argument or a bad exchange rate.
The part that matters more is hour two onwards, when the QR codes start and your foreign card stops being useful. Install LocalPay before you fly, top it up with the card in your wallet while you still have your home connection, and you land with a payment method that works at the laundry, the com tam place and the hotel front desk — not just at the airport Starbucks.
Frequently asked questions
Most metered taxis in Vietnam, including those at the airport ranks, do not have card terminals, and drivers expect cash in Vietnamese dong. A minority of newer fleet cars carry a card reader, but you should not rely on it. Booking through Grab is the reliable way to pay an airport fare with a foreign Visa or Mastercard, because the charge goes through the app rather than the driver.
Around 500,000-700,000 VND covers a typical first day comfortably in Hanoi or Ho Chi Minh City, with the airport taxi taking 200,000-500,000 VND of that depending on which city you land in. Beyond the taxi, expect 25,000-45,000 VND for a bowl of pho, 30,000-60,000 VND for coffee, and 10,000-20,000 VND for bottled water. Most other spending can move to QR payment once you have a wallet that works.
Yes. Grab accepts international Visa and Mastercard for rides in Vietnam, and the fare is charged in-app so you hand the driver nothing. Add the card and complete any verification before you travel, because a first attempt to authorise a foreign card from a Vietnamese connection is a common trigger for a bank security block.
MoMo registration requires a Vietnamese phone number, and ZaloPay requires a Vietnamese ID document as well, which rules out most visitors on a 45-day visa exemption or 90-day e-visa. Circular 41/2025 also requires biometric verification for new e-wallet registrations in Vietnam, tied to local identity documents. LocalPay avoids all of it because it needs no Vietnamese bank account, SIM or ID and still pays QR merchants nationwide.

