Money on Cat Ba Island: Cash, Cards, ATMs and the Village With None

Group of travellers sitting on a pier looking over Lan Ha Bay

There is no ATM in Viet Hai Village, and there is no ATM in most of the smaller settlements on Cat Ba. Withdraw cash in Cat Ba town before you cross the water. That single sentence is the whole guide, but the details around it — what takes cards, what the fees are, how much a day actually costs — save people a lot of small irritations. Here they are.

Group of kayakers taking a photo together on Lan Ha Bay

Where are the ATMs on Cat Ba Island?

Place ATM Cards
Hai Phong / Hanoi Everywhere Widely accepted
Cat Ba town Several, near the main strip Hotels and bigger restaurants
Ben Beo Harbour None None
Viet Hai Village None Yes at Lan Homestay, 3% fee
On the bay None None

How much cash should you carry on Cat Ba?

For two people spending three nights on the island, somewhere between 3 and 6 million VND covers everything comfortably including boats, tickets, food and a margin. The fixed costs that must be paid in cash are small but constant:

  • Lan Ha Bay entrance ticket — 120,000 VND per person
  • National park — 160,000 VND adult at the main gate, 80,000 VND child; the Ninh Tiep and Phu Long routes are 80,000 VND adult
  • Electric cart, pier to village — 50,000 VND per person
  • Bicycle — 30,000 VND per day
  • Taxi to the park gate — around 350,000 VND
  • Luggage forwarded by boat — 350,000 VND
Kayakers passing under a limestone overhang in Lan Ha Bay

Can you pay by card on Cat Ba Island?

We accept VND, USD and EUR, and cards with a 3% processing fee — which is standard on this island rather than a markup. All prices may attract 7% VAT. Meals and drinks are added to your bill and settled at checkout rather than paid each time.

If you pay in USD or EUR anywhere in Vietnam, the exchange rate you get will not be as good as changing money properly. Carry VND.

What money habits help on Cat Ba Island?

  1. Break big notes early. A 500,000 VND note at a fruit stall creates a change problem worth more than the fruit. Break them at hotels and supermarkets.
  2. Count the zeros. 50,000 and 500,000 look alike in low light. This is the most common honest mistake in both directions.
  3. Withdraw a larger amount once rather than small amounts repeatedly; per-withdrawal fees are the same either way.
  4. Keep a small waterproof stash. Boat days involve water.
  5. Take a photo of your card details? No. Take a note of your bank’s blocked-card number instead.
Solo kayaker in a sun hat paddling beside a limestone cliff, Lan Ha Bay

What if you run out?

In the village, tell us. We can settle up by bank transfer, take a card with the 3% fee, or arrange for you to pay in town on your way out. Nobody has ever been stuck here over money. But it is a boat ride to the nearest cash machine, and that boat runs on the bay’s schedule, not yours.

Do you tip on Cat Ba Island?

Not expected, and not built into prices the way it is in the US. It is appreciated for guides and boat crews and it goes to the person rather than the business. There is no correct percentage.

Ferry crossing to Cat Ba Island on a bright day
FAQ

Frequently asked questions

Answered by the Lan family in Viet Hai — the people who run the boats, cook the dinner and pick you up at the pier.

Is there really no ATM in Viet Hai?

None. The nearest is in Cat Ba town, across the water.

Can I pay for a boat by card?

Boat operators are cash. If we arrange it as part of your stay it can go on your bill.

Do I need to change money before arriving in Vietnam?

No. ATMs at the airports give better rates than exchanging cash beforehand.

Is haggling expected?

At markets and with informal boats, politely. In shops and restaurants with printed prices, no. See our guide to overcharging.

What is a reasonable daily budget?

Our Cat Ba budget guide breaks it down properly.

Still have a question? WhatsApp +84 363 934 325 or send us a message — we answer in English, usually within the hour.

Not sure how much to bring?

Tell us what you are planning and how many days, and we will give you a number. WhatsApp +84 363 934 325 or message us here.

Read next