Three routes, one honest recommendation
Vietnam eSIM with a phone number
None of the four travel eSIMs we can link include a Vietnamese number. In a country that runs on Zalo, that is worth understanding before you buy rather than after.

Why a local number matters more in Vietnam than most places Zalo, Grab and the delivery driver
In most destinations "data-only is fine, everyone uses WhatsApp" is true and sufficient. In Vietnam it is mostly true, with three specific holes.
Zalo is the messaging app. Not WhatsApp. Hotels, tour operators, restaurants, guides and the person renting you a scooter all use Zalo, and Zalo registers against a phone number. You can run it on your home number, and most visitors do, and it works.
Grab drivers call. Not message. When a driver cannot find you outside a numbered alley in the Old Quarter, the phone rings. In-app calling covers this over data, but only if the app has permission and the connection holds, and the driver may fall back to a normal call.
Some services want a local number in the field. Domestic flight bookings, some hotel systems, a bank if you are staying long enough to need one. A foreign number is sometimes rejected outright by the form.
None of that is fatal on a two-week trip. It is the difference between a trip that works and a trip that works with a small amount of friction, and the fix costs about five dollars.
The three ways to get a +84 number priced and compared
| Route | Cost | Gets you a +84 | Passes app verification | Effort |
|---|---|---|---|---|
| Local carrier SIM or eSIM (Viettel, Vinaphone, MobiFone) | ≈$2–8 | Yes | Yes | Passport at a counter or shop, or buy the eSIM online |
| Reseller eSIM sold with a number (Gigago, ByteSIM and similar) | $6–20 | Yes | Not guaranteed — sellers say so themselves | Bought online before you fly, no passport |
| Travel eSIM + a VoIP number (Google Voice, Skype, your carrier) | Your data plan + $0–5/mo | No, a US or virtual number | No for Vietnamese services | Nothing extra on arrival |
| Travel eSIM alone (Airalo, Saily, GigSky, Yesim, Holafly) | $2.99–$49 | No | No | None. Zalo and WhatsApp on your home number |
Reseller listings that advertise a Vietnamese number generally attach it to a Vinaphone or MobiFone MVNO plan, and Gigago's own product page warns that the included number "is not guaranteed to work for app registration or verification purposes (e.g. Zalo, banking apps), since it's a prepaid tourist eSIM". That warning is unusually honest and worth taking at face value. Checked September 4, 2026.
The verification trap a number is not the same as a usable number
This is where most guides stop being useful. They list eSIMs "with a phone number" as if the number were the feature. The feature is what the number can do, and the two are not the same thing on a prepaid tourist line.
The practical hierarchy, worst to best: a virtual number is a US number and Vietnamese forms reject it; a reseller tourist number dials and receives and may fail verification; a carrier line bought with your passport does everything, because it is a real Vietnamese subscription with your name attached to it.
What we would actually do by trip type
Two weeks, cities and coast
Buy a data-only travel eSIM and run Zalo and WhatsApp on your existing home number. It works. Grab's in-app calling covers the driver problem as long as you have data, which is the whole point of the eSIM.
Cheapest sensible option: GigSky 5GB for $10.29 or 10GB for $16.79. Work out your size first if you are not sure.
A month or more, or anything administrative
Buy a local carrier line with your passport, for two to eight dollars, in the first city you land in. It gives you a working +84, it passes verification, and it is cheaper than any eSIM per gigabyte.
If your route also goes north, make it Viettel and you solve the coverage problem in the same purchase.
The route we would not take: paying $20 for a reseller eSIM whose number might not verify. It costs more than the carrier line and does less. It exists to solve the passport problem, and the passport takes two minutes.
For the large majority of trips, data-only is the right answer and the number question never comes up. GigSky is the cheapest at the sizes most people buy; Airalo costs a dollar more at 10GB and is the only brand that publishes which Vietnamese network you get.
See GigSky plans See Airalo plans The local SIM routeQuestions about Vietnamese numbers
Can I get an eSIM with a local phone number in Vietnam?
Yes, but not from the mainstream travel brands. Airalo, Saily, GigSky, Yesim and Holafly are all data-only for Vietnam. A number comes from a Vietnamese carrier line, bought with your passport, or from a reseller that attaches a Vinaphone or MobiFone-MVNO number to its eSIM and cannot promise it will pass app verification.
How do I get a Vietnam phone number as a tourist?
Walk into a Viettel, Vinaphone or MobiFone store with your passport and buy a prepaid line, typically 60,000 to 200,000 VND (≈$2 to $8) including data. The registration takes a minute or two and is required by law. Airport counters do the same thing at a 30 to 50 percent premium.
Does an eSIM come with a phone number?
Only if the plan includes one. An eSIM is just a way of loading a profile onto a phone, so whether you get a number depends entirely on what the profile is. Travel eSIMs sold for Vietnam are data-only, which is why they need no passport and no registration.
Can I use WhatsApp and Zalo on a data-only eSIM?
Yes. Both run over data and stay registered to whatever number you signed up with, including your home number. This is why data-only works for most visitors: Zalo is how Vietnam communicates, and Zalo does not care which network is carrying the packets.
Will a tourist eSIM number work for Zalo registration?
Maybe. Resellers that sell Vietnamese numbers with tourist eSIMs say explicitly that verification is not guaranteed, because the line is prepaid and tourist-registered. If registering for a Vietnamese service is the reason you want a number, buy a carrier line with your passport instead.
Do Grab drivers need to call me?
They often try. Grab's in-app calling works over data, so an eSIM handles it, but a driver who cannot find you may fall back to a normal phone call, which a data-only line cannot receive. Keeping your home number active for incoming calls, with its data roaming switched off, covers this at no cost.
Data-only is the right answer for most trips
Zalo, WhatsApp and Grab all run over data on your existing number. Airalo sells 10GB for $18.00 over 30 days and is the only brand here that publishes which Vietnamese network you are riding.
See Airalo Vietnam plansSources & freshness: Travel eSIM data-only status confirmed on each brand's own Vietnam product page, September 4, 2026. Reseller number caveat quoted from Gigago's Vietnam eSIM product page. Local carrier pricing from current Vietnamese tourist packages in VND with rounded dollar approximations. Registration requirement: Decree 49/2017/ND-CP. Compare the data plans: best eSIM for Vietnam.