SIMVIETNAM

Which Vietnam eSIM receives SMS and OTP? Vinaphone

simvietnam team · Published 2026-07-27
A lively street scene featuring people dining and using phones at an outdoor cafe in Hồ Chí Minh City, Vietnam.
Photo by Duy's House of Photo on Pexels

Ever been stuck because you couldn't get a Grab driver's call or receive an OTP for a local app? Most Vietnam eSIMs sold today are data-only — they give you internet but no phone number. If you need to receive SMS (including OTP) or incoming calls, Vinaphone is the only local eSIM option that includes a real Vietnamese number.

Complete guide:Viettel eSIM →

Vinaphone eSIM — Real Vietnamese phone number included

Vinaphone eSIM from simvietnam includes a genuine +84 phone number assigned instantly upon QR activation. This number can receive SMS — including OTP from banks, ride-hailing apps, and e-wallets — as well as incoming calls. Plans start at $11.90 for 10 days with 5GB of high-speed data per day, making it both practical and affordable.

The phone number works exactly like a local prepaid line for receiving: you can get Grab driver calls, hotel check-in verification codes, and app registration OTPs without a hitch. No plan supports outgoing calls or SMS, but for incoming communication it's fully capable. The number is tied to your eSIM for the entire validity period.

Viettel eSIM — data-only, no SMS capability

Viettel's tourist eSIM is strictly data-only — it does not come with a phone number and cannot send or receive SMS or calls. Some travelers confuse this with Viettel's physical SIM, which does include a number. The eSIM version is designed purely for mobile internet, so if your only need is data, it works well.

Viettel tourist eSIM plans start at $9.90 for 7 days (5GB/day), making them slightly cheaper than Vinaphone for short trips. Viettel's network coverage is generally a bit stronger in rural and remote areas, so if you plan to venture outside cities and don't need SMS, Viettel is a solid choice. Just remember: no number means no OTP, no calls.

Global eSIMs (Airalo, Holafly) — also data-only

Global eSIM providers like Airalo, Holafly, and Gigago sell Vietnam eSIMs that are all data-only — no phone number, no SMS capability. They are typically more expensive per gigabyte than local eSIM options. For example, Airalo's Vietnam eSIM 5GB/30 days is around $14, whereas a local Vinaphone plan with 150GB over 30 days costs $18.90.

The one advantage of global eSIMs is regional plans. If you're traveling across multiple Southeast Asian countries, an Airalo Asia regional eSIM might be convenient. But for a single-country Vietnam trip, you'll pay more and get less — especially if you need SMS. Always check the fine print: every global Vietnam eSIM I've seen is data-only with no voice or SMS.

When you actually need SMS/OTP: Grab, banking, local services

The most common pain point for travelers is Grab. Your Grab driver will call your Vietnamese number to find you — if your eSIM can't receive calls, you'll have to message via the app or rely on a separate phone. With a Vinaphone eSIM, you can take that call directly. The same applies to hotel staff calling to confirm arrival or local tour operators.

Beyond calls, many Vietnamese services require OTP sent via SMS to a local number. Setting up a Vietnamese bank account, using e-wallets like MoMo or ZaloPay, or verifying accounts on e-commerce platforms like Shopee, Tiki, and Lazada all depend on SMS. Even some booking confirmations and loyalty programs send one-time codes to a Vietnamese number. If any of these matter for your trip, a data-only eSIM simply won't work.

Which plan should you choose?

If you need to receive SMS/OTP or incoming calls — for Grab, banking, local apps, or hotel communication — choose Vinaphone eSIM. It gives you a real +84 number with enough daily data for maps, messaging, and video calls. Plans start at $11.90 for 10 days; longer stays can go up to 30 days for $18.90.

If you only need data for navigation, social media, and streaming, Viettel eSIM is cheaper and offers slightly wider 4G/5G coverage in rural areas. For multi-country SE Asia trips, consider an Airalo regional eSIM (data-only). Before buying, check your phone's eSIM compatibility — mainland China iPhones do not support eSIM, while Korean and Japanese models work fine.

FAQ

Can I receive SMS with a Vietnam eSIM?

Only if the eSIM includes a real phone number. Vinaphone eSIM provides a +84 number that can receive SMS including OTP. Data-only eSIMs from Viettel, Mobifone, Airalo, Holafly, and others cannot receive SMS.

Does Viettel tourist eSIM have a phone number?

No. The Viettel eSIM sold for tourists is data-only — no phone number, no SMS, no calls. Some travelers confuse it with Viettel's physical SIM which does have a number, but the eSIM version is strictly for data.

Is there any Vietnam eSIM that can receive calls?

Yes — Vinaphone eSIM can receive incoming calls. It does not support outgoing calls, but you can receive calls from Grab drivers, hotels, and others. Viettel, Mobifone, and global eSIMs cannot receive any calls.

Can I use a Vietnam eSIM for Grab driver calls?

Yes, if you have a Vinaphone eSIM with its +84 number. The Grab driver will call that number to find you. Data-only eSIMs won't receive the call, so you'd have to rely on in-app chat or a separate phone.

Which Vietnamese carrier offers the best SMS support for tourists?

Vinaphone is the only carrier we sell that offers a tourist eSIM with SMS reception. Viettel and Mobifone tourist eSIMs are data-only. If you specifically need SMS/OTP, choose Vinaphone.

Vietnam eSIM plans

Related articles

Vietnam eSIM plans