| Option | Price observed | Advantages | Limits |
|---|---|---|---|
| eSIM (bought online before departure) | varies by plan; one example cited: 19.90 USD for 30 days | activates before arrival, already registered, no queue | needs an eSIM-compatible phone; Vietnamese number not always included |
| Physical SIM in a city shop | about 150,000 to 200,000 VND for 30 days | cheapest | original passport required, shop to find |
| Physical SIM at the airport | about 250,000 to 300,000 VND for 30 days | available on arrival | 20 to 30 percent dearer than in town according to one guide |
eSIM or physical SIM?
- Your phone is eSIM-compatible and unlocked: take the eSIM. Check compatibility before buying.
- You want a Vietnamese number (food delivery, the Grab app, sometimes bank codes): a physical SIM from a local operator is the surer way; some international eSIMs do not provide one or cannot receive SMS codes.
- Tight budget and a long stay: the local SIM in a shop.
Which operator?
Viettel has the best coverage in remote areas, Vinaphone is well rated in cities, Mobifone is judged weaker outside towns according to the guides consulted. For Sapa or the Ha Giang loop, prefer Viettel.
Passport registration
Buying a physical SIM requires your original passport; photocopies and scans are refused according to one guide, and an unregistered street SIM can be cut off within days. An eSIM bought from a reputable provider is already registered.
On arrival at Noi Bai
The counters are in the arrivals hall. For the rest of the journey, see from the airport to central Hanoi. Before leaving, also check the visa procedure.
Pitfalls
- Do not buy an unregistered street SIM.
- Check the validity period and the data allowance.
- Turn off roaming on your home operator to avoid fees.
FAQ
What is the best option for a short stay? An eSIM, if your phone supports it.
Do you need a passport to buy a SIM? Yes for a physical SIM: the original passport.
Which operator for Sapa? Viettel, according to the guides consulted.



