The network question first

The most important thing to understand before comparing eSIM and local SIM in Vietnam is that both options almost certainly route through the same network. Viettel is Vietnam's dominant operator with the best coverage across cities, rural areas, and the northern highlands. Most international eSIM providers route their Vietnam plans through Viettel. Local SIM buyers at Vietnamese airports overwhelmingly choose Viettel because of its availability and reputation. The practical effect is that a traveller comparing an international eSIM against a Viettel local SIM is comparing two products built on identical infrastructure. The coverage on the Ha Giang Loop, on the Reunification Express, and on Da Nang's beachfront is the same regardless of which product you chose. The comparison is therefore purely about price, setup process, and access to a local phone number.

FactorInternational eSIMLocal Vietnamese SIMWinner
Setup time at airportZero, already installed at home15 to 30 minutes including queue and registrationeSIM
Price for 1 weekUSD 8 to 15USD 3 to 6Local SIM
Price for 1 monthUSD 25 to 45USD 5 to 10Local SIM
Vietnamese phone numberNoYesLocal SIM
Passport registration requiredNoYes, at point of saleeSIM
Coverage (Viettel vs Viettel)Identical to local SIM on same networkIdentical to eSIM on same networkTie
Dual SIM with home numberYes, home physical SIM stays activeOnly if phone has two physical slotseSIM

Local SIM options: why Viettel is the right choice

Vietnam has three main operators selling physical SIMs to tourists: Viettel, Vinaphone, and Mobifone. The recommendation is clear and consistent: buy Viettel. Its infrastructure is the deepest in rural areas, its retail presence is the most widespread, and its tourist-oriented plans offer the best value per gigabyte at the prices commonly available in airports and convenience stores. A standard Viettel tourist plan with 30 GB of data valid for 30 days costs around 100,000 to 150,000 Vietnamese dong, roughly four to six US dollars. This is less than the cost of a banh mi and good coffee at a tourist-facing cafe.

Vinaphone is a reasonable alternative if Viettel is unavailable, with similar plan structures at similar prices and solid coverage in provincial capitals and along main highways. Mobifone is more urban-focused and less competitive in rural coverage, making it a weaker choice for any itinerary that goes beyond the main cities. Both Vinaphone and Mobifone have less airport retail presence than Viettel, meaning the choice is often made for you by which counter has a shorter queue.

Since 2023, all SIM card sales in Vietnam require passport registration at the point of sale. This real-name registration regulation applies to tourists and residents alike. Airport Viettel counters process passport registration as a standard part of the transaction. The registration step adds five to ten minutes to the purchase but is unavoidable. Street vendors selling unregistered SIMs exist but the SIMs often have unreliable plan terms and are technically illegal. Buy from airport counters, convenience stores with registration capability, or Viettel shops in cities.

When the eSIM is clearly the better choice

The eSIM advantage is clearest for short trips and for travellers who want to keep their home number active. On a five-day trip to Vietnam, the price difference between an international eSIM and a local Viettel SIM is approximately three to eight US dollars. Set against the time saved at the airport arrivals counter, the SIM tool you probably forgot to pack for the physical swap, and the effort of disposing of a SIM at the end of the trip, the eSIM wins for short stays without needing to be cheaper.

For dual SIM users, the eSIM option is structurally superior regardless of trip length. A traveller with an iPhone or a dual-SIM-capable Android can install the Vietnam eSIM, keep the home physical SIM active in its slot, and operate with the home number for incoming calls and the Vietnam eSIM for data. Roaming charges on the home SIM are avoided while the home number remains reachable. This is the arrangement that most frequent travellers to Asia settle on, and Vietnam is straightforward to set up this way.

Night arrivals are another eSIM scenario. Both Noi Bai in Hanoi and Tan Son Nhat in Ho Chi Minh City receive late-night flights from Europe and North America. SIM counters at these airports may have reduced staff or limited hours during early morning arrivals. An eSIM installed at home before departure activates automatically on landing regardless of the hour. There is no counter, no queue, and no dependence on airport retail hours.

When the local SIM is the better choice

The local SIM wins convincingly on trips of three weeks or more. A month on Viettel costs five to ten US dollars. A month on an international eSIM costs twenty-five to forty-five dollars. For a backpacker spending a month in Vietnam, that fifteen to thirty-five dollar difference is meaningful. The one-time twenty-minute registration process at the airport is a fair trade for month-long savings of that magnitude.

The local SIM also wins when you need a Vietnamese phone number. Some services in Vietnam require a Vietnamese number for SMS verification, including Zalo Pay and certain local booking platforms. Most travellers do not reach this need, since Zalo itself can be registered with any international number and the vast majority of tourist transactions do not require Vietnamese SMS verification. But if your plans include extended local business interaction or using Vietnamese payment apps, a local SIM with a Vietnamese number is the enabling option.

For travellers whose phones do not support eSIM, the local SIM is the only option. Older devices and certain market variants of newer Android phones do not have eSIM hardware. A Viettel SIM from the airport is the straightforward solution in this case and, given Viettel's network quality, a good one.

Multi-country trips: the regional eSIM option

For travellers doing common Southeast Asia circuits that include Vietnam alongside Thailand, Cambodia, and Laos, or Vietnam with Japan and South Korea, a regional eSIM that covers all destinations changes the calculation. Buying a local SIM per country means multiple registration processes, multiple SIM swaps, and cards to manage. A single regional eSIM with Vietnam included avoids all of that. The per-country data cost is usually higher than a local SIM, often matching the single-country international eSIM price range, but the convenience across a multi-country trip justifies it for many itineraries. Verify that any regional plan routes through Viettel for Vietnam specifically rather than a less-covered operator, since the network quality difference in rural Vietnam is significant.

Buying a local SIM after arrival: the practical process

At Noi Bai airport in Hanoi and Tan Son Nhat in Ho Chi Minh City, Viettel and other operator counters are located in the arrivals hall after customs. Signs in English direct travellers to the counters. Bring your passport. The standard tourist plan is usually displayed on a board with pricing in Vietnamese dong and approximate US dollar equivalents. Staff will process the registration, activate the SIM, and in most cases install it in your phone. Confirm the data plan is active before leaving the counter by opening a browser and checking connectivity.

Outside airports, Viettel SIMs are available at virtually every convenience store chain in Vietnam, including VinMart, Circle K, and FamilyMart, as well as dedicated Viettel shops in every city. Most convenience stores can sell and register SIMs. Some smaller stores do not have the registration system and will direct you to a Viettel shop. Top-up vouchers for adding data or extending the plan are available at the same locations and through the My Viettel app.

The 3-week threshold

The clearest way to think about the eSIM versus local SIM decision in Vietnam is as a threshold question. Below two weeks, eSIM wins on convenience for most travellers and the price premium is minor relative to other trip costs. Above three weeks, the price gap is large enough that a local Viettel SIM is worth the one-time airport registration. In the two to three week range, the decision comes down to whether you need a local number, whether you value the home number remaining active on dual SIM, and how much you dislike airport queues. None of these answers are universal, which is why both options have genuine users in that window.

The simple decision framework

Trip under 2 weeks or you want your home number active: eSIM. Trip of 3 weeks or more and you want the cheapest option: Viettel local SIM at the airport. Multi-country trip across Southeast Asia: regional eSIM. Phone does not support eSIM: Viettel local SIM. All four paths deliver the same Viettel network in the end.