Quick answer

An eSIM is the right pick for most travellers whose phones support one — it's quicker to set up and you land already online. Go physical if you want the cheapest plan, need a Vietnamese phone number for app verification, or you're heading somewhere rural where getting specifically onto Viettel matters. The detail that changes the answer for a lot of people: tourist eSIMs in Vietnam are almost always data-only, meaning no local number at all.

Put this question to a Vietnam travel forum and you'll get a stack of contradictory but equally confident replies. The reason is that "which is better" doesn't really have an answer — eSIMs and physical SIMs are two different sets of trade-offs across price, effort and what you need your phone to actually do on the ground.

Usefully, the whole decision reduces to four questions, and every one of them can be answered from your sofa weeks before departure. Here's what genuinely distinguishes the two.

What you'll pay comes down to where you buy

The widest price gap in Vietnam has nothing to do with eSIMs versus SIM cards — it's arrivals hall versus high street. Airport tourist SIM counters generally charge 30–40% more than a carrier shop in town for an equivalent plan, and that premium lands on you regardless of which format you walk away with.

Comparing like for like, local physical SIMs bought in the city come out cheapest, frequently working out near $10 for something in the region of 20GB. International travel eSIMs sit a little above that, though the difference is modest, and it tightens further on short plans covering a few days rather than a full month.

If the absolute lowest price is what you're chasing, buying a physical SIM away from the airport is the answer. Weigh that against spending part of your first afternoon tracking down a phone shop and queueing with your passport, though, and it becomes a much closer call.

eSIMs are easier before departure, SIM cards easier on arrival

Because an eSIM is purchased and installed through an app, all the effort happens at home on your own connection instead of in a terminal after a long-haul flight. Handled properly, you touch down with working data and stroll past the SIM desk entirely.

Worth planning around: activating an eSIM generally requires an internet connection, and airport wifi at Noi Bai or Tan Son Nhat isn't something to gamble your arrival on. Get it installed and switched on before departure, not once you've landed.

Physical SIMs work the other way round. Operators including Vinaphone run counters in the arrivals halls at Noi Bai, Tan Son Nhat, Da Nang, Cam Ranh and Phu Quoc, so buying after you land is straightforward — but the inverse doesn't hold. Airport retailers deal almost exclusively in physical prepaid SIMs, and tracking down an eSIM at a counter is considerably harder. Planning to sort your connection on arrival effectively decides this for you.

Coverage is a network question, not a format question

This is the point most comparisons get backwards. eSIMs have no coverage of their own — they operate on one of Vietnam's three networks, using the very same Viettel, Vinaphone or Mobifone infrastructure a physical SIM connects to. A properly provisioned eSIM on Viettel and a Viettel SIM card will behave identically standing in the same place.

The practical upshot: the coverage differences people describe are differences between operators, not between formats. All three handle Hanoi, Ho Chi Minh City and Da Nang without trouble, with urban speeds typically around 40–50 Mbps. It's on mountain roads, in rural districts and along long overland stretches that things diverge, and there Viettel is reliably the strongest while the other two thin out.

Sticking to cities and popular routes? Either format serves you and you can decide purely on convenience. Planning the Ha Giang Loop, Sapa, or serious time away from the main corridors? Then landing on Viettel is what matters — and the surest way to guarantee that is buying a Viettel SIM directly, since eSIM sellers don't always disclose or let you choose the underlying network.

The data-only catch that decides it for many people

Virtually every travel eSIM marketed for Vietnam delivers data and nothing more — no Vietnamese number, no text messages, no voice calls. On plenty of trips that's a non-issue, since maps, messaging apps and email all run happily over data alone.

Where it becomes a problem is anything that needs to send you an SMS. Ride-hailing apps occasionally require a local number to verify your account, certain hotel and restaurant bookings expect a number someone can actually call, and the odd banking or booking service insists on text confirmation. A physical SIM hands you a Vietnamese number; a tourist eSIM almost certainly won't.

Think this through before committing. If there's any chance you'll need a local number, that's reason enough on its own to go physical — or to run an eSIM for data and add a cheap local SIM once you've reached town.

Check your handset before anything else

All of the above is academic if your phone can't run an eSIM in the first place. You need a fairly recent handset that isn't carrier-locked — in practice iPhones from the XS forward and most current flagship Androids. Older and budget models often lack support, and a device still locked to your home network won't accept a foreign profile even when the hardware is capable.

Confirm this before you spend anything. It's a two-minute look through your phone settings, and it's the single factor that can settle the question outright.

The verdict

For a typical one-to-three week trip taking in the major cities and the coast, an eSIM is the stronger choice. No airport queue, no passport paperwork at a counter, and you arrive connected for a price only slightly above a local SIM. Buy ahead of your flight and activate it at home.

Opt for a physical SIM when price is the priority and you're happy buying in town, when you need a Vietnamese number, when your route reaches somewhere remote enough that Viettel specifically matters, or when your phone simply doesn't do eSIM.

The genuine stumbling block for most people is choice paralysis. Dozens of eSIM providers sell nearly indistinguishable plans, and it's easy to lose an evening comparing them over a difference of a few dollars. If you'd rather sidestep that, LocalPay is currently including a free 5GB Vietnam eSIM when you sign up. It's built for precisely this situation — you land connected without having researched a single provider — and since the app itself is a QR payments wallet covering Vietnam, Indonesia and the Philippines, it also handles the other arrival-day essential: paying at cafes, markets and street vendors that accept local QR codes but won't take a foreign card.

That pairing matters more than it first appears, given the data-only issue above. A data eSIM sorts your maps and messages, but it does nothing for actually paying for things. Getting the wallet and the connection in one go clears two problems at once.

Get the free 5GB eSIM

eSIMs have no coverage of their own — they run on the very same Viettel, Vinaphone or Mobifone towers a physical SIM connects to.

Four things to nail down first

  • Is your handset eSIM-capable and free of a carrier lock? Start here — it may answer the question for you.
  • Could you need a Vietnamese number for verification codes or bookings? If so, go physical.
  • Does your route head beyond the major cities? Then focus on getting onto Viettel rather than on the format.
  • Buying at the airport or in town? Expect a 30–40% premium at arrivals either way.
  • Going the eSIM route? Set it up and activate at home rather than trusting airport wifi.

Cut through the noise and you're left with a short checklist: verify your phone accepts an eSIM, work out whether a Vietnamese number is necessary, and check whether your itinerary reaches anywhere Viettel's edge in coverage counts. Yes, no and no means get an eSIM and arrange it before departure. Any other combination points toward a physical SIM picked up in town.

Whichever way you go, make the call before you're standing in an arrivals hall running on no sleep. It's ten minutes of thinking at home versus half an hour in a queue at the airport.

Frequently asked questions

Do eSIMs work properly in Vietnam?

They do. eSIMs function across Vietnam using the same Viettel, Vinaphone and Mobifone networks that physical SIM cards use. Expect solid coverage in cities and along main routes, and more variable service in mountainous and rural regions — a limitation of the network, not of eSIM technology.

Should I choose an eSIM or a SIM card for Vietnam?

Most tourists are better served by an eSIM: it's quicker to set up, skips the airport queue and involves no paperwork at a counter. Pick a physical SIM if you want the lowest price, require a Vietnamese phone number, or are travelling somewhere remote where being on Viettel in particular makes a difference.

Does a Vietnam tourist eSIM include a phone number?

Rarely, if ever. The overwhelming majority of travel eSIMs sold for Vietnam are data-only — no Vietnamese number, no SMS, no calls. If a local number matters to you, for instance to verify a ride-hailing account, you'll need a physical SIM as well or instead.

Are eSIMs sold at Vietnamese airports?

Not readily. The SIM counters at Noi Bai, Tan Son Nhat and other airports stock physical prepaid SIMs almost exclusively. If an eSIM is what you want, arrange it online before you travel.

Is a passport required to buy a Vietnamese SIM card?

For a physical SIM, yes. Registration is compulsory in Vietnam for visitors and residents alike, so take your passport to the counter. Buying an eSIM online skips this requirement altogether.

Can I get a Vietnam eSIM for free?

Some apps include one as a signup perk rather than selling it separately. LocalPay currently bundles a free 5GB Vietnam eSIM with new signups alongside its QR payments wallet, covering both your data and your ability to pay locally.