ConnectivityPopular✓ Fresh

SIM card & eSIM in Vietnam (2026)

A tourist SIM with generous daily data costs from about $2, and Vietnam's mobile network is one of the fastest in Southeast Asia — 4G reaches ~99% of the country and 5G is live in the big cities. This guide covers the two ways foreigners get online: an eSIM installed before you fly, or a physical SIM bought on arrival. Operators, real 2026 prices, the passport rule, and the mistakes that make people overpay.

updated 9 min read Preparation
Smartphones on a table — choosing a device for a Vietnamese SIM card
A local SIM (or eSIM) is the first thing to sort out after you land in Vietnam

You want mobile data from the minute you arrive. Grab (the local ride app), Google Maps, Google Translate and QR-code payments all lean on it, and the airport WiFi rarely stretches to the taxi rank. Two options do the job for foreigners: an eSIM you switch on the moment you land, or a physical SIM from an operator counter. This guide sticks to those — for café WiFi, home fibre and VPNs, see the separate internet in Vietnam guide.

eSIM or physical SIM? The quick answer

Both give you the same networks and the same speed. The choice comes down to how long you're staying and whether you need a Vietnamese phone number.

  • Short trip, want data on landing: buy an eSIM before you fly. No counter, no queue, no passport step, and your home number stays live for bank codes.
  • A month or more, cheapest data, a local number:pick up a physical Viettel or Vinaphone SIM at the airport. It's a few dollars for a month of daily data, and the number lets you use Grab, food delivery and bookings.
📌
Which SIM is best in Vietnam? Viettel for coverage; an eSIM before you fly for convenience. Most visitors are happy with one or the other — the rest of this guide is about picking the right one and not overpaying.

Mobile data speed and 5G

Vietnam ranks in the top five in Southeast Asia for mobile speed. Per Ookla Speedtest (Q1 2026), the average mobile download speed is around 90–100 Mbps — on par with South Korea and Singapore. 4G reaches ~99% of populated areas, and 5G is already live in Hanoi, Ho Chi Minh City, Da Nang, Nha Trang, Hai Phong and Can Tho. In practice you rarely think about the signal at all.

Mobile data speeds and prices in Vietnam
NetworkSpeedCoverageSIM price
4G LTE50–150 Mbps~99% of the countryfrom ~$2/week
5G300–600 MbpsMajor citiessame SIM, no extra fee

Out in the countryside and the mountains — Sa Pa, Ha Giang, the Mekong Delta — 4G still works, but the signal thins out and only Viettel holds steady off the main roads. If your trip goes genuinely remote, that alone is a reason to pick Viettel.

⚠️
Telegram is blocked.Since June 2025 providers have been ordered to cut access, so you'll need a VPN to open Telegram. WhatsApp, Viber and the local app Zalo work fine — Zalo is worth installing, since many hotels, drivers and shops use it. VPN picks and what else is throttled are in the internet guide.

Mobile operators in Vietnam

A smartphone SIM tray with a nano-SIM beside it
A nano-SIM, tray and ejector pin — all you need to switch operators

There are four operators. All sell tourist SIMs with big data bundles; they differ in coverage, speed and price.

Vietnam mobile operators compared
OperatorMarket shareCoverageBest for
Viettel~50%Best in the countryTravelling nationwide
Vinaphone~23%Excellent in citiesCities & beach resorts
Mobifone~19%Good in citiesBudget, tourist areas
Vietnamobile~5%Big cities onlyCheapest, single-city stay

Viettelis the market leader and reaches even Sa Pa's mountains and remote islands — pick it if you're covering the whole country. Vinaphone is marginally faster in Hanoi and Ho Chi Minh City, 10–15% cheaper, and great for city breaks and the coast. Mobifone is fine in the main tourist zones. Vietnamobile is the cheapest but city-only — signal vanishes once you ride out of town.

📌
Recommendation: for most visitors it's Viettel or Vinaphone. The price gap is tiny and the coverage and speed are noticeably better.

Tourist SIM plans & prices

Every operator sells prepaid tourist bundles with big daily data caps. Prices below are current for 2026, in VND with an approximate USD conversion at ~26,000 VND to $1.

Viettel and Vinaphone tourist plans
PlanDataValidityPrice
Viettel ST152 GB/day7 days60,000 VND (~$2.40)
Viettel ST303 GB/day15 days150,000 VND (~$6)
Viettel ST906 GB/day30 days200,000 VND (~$8)
Vinaphone D2–4 GB/day7–30 days80,000–180,000 VND (~$3–7)

"3 GB/day" means the fast-data cap resets every morning — plenty for maps, calls, streaming and tethering a laptop. For a 2–4 week trip the 6 GB/day month plan is the sweet spot; you almost never need more.

Mobifone plans

Mobifone counts data differently: its tourist bundles give you a total allowance for the whole period rather than a daily cap, so heavy streaming burns through them faster than the number suggests.

Mobifone tourist plans
PlanDataValidityPrice
HVN325 GB total3 days80,000 VND (~$3.10)
HVN750 GB total7 days120,000 VND (~$4.60)
HVN30250 GB total30 days240,000 VND (~$9.20)

These are sold through the Hi Vietnam app, which runs an eKYC check — a short video call against your passport. Fine if you have data already; awkward as your very first step off the plane.

Topping up

Four ways to add credit, in rough order of how often travellers use them:

  • Scratch card. Sold in mini-markets, corner shops and petrol stations for 10,000–500,000 VND. Scratch off the panel and enter the code via USSD. No app, no card, no Vietnamese needed.
  • Operator app. My Viettel, My VNPT or My MobiFone take Visa and Mastercard.
  • Mini-market counter. Circle K, FamilyMart and GS25 will top up the number for you at the till.
  • Vietnamese bank app.Only relevant if you've opened a local account — see the bank account guide.

USSD codes worth saving

These work on any handset, with no app and no signal-hungry data connection — useful when a bundle runs out at the worst moment.

USSD codes for Vietnamese mobile operators
What you wantViettelVinaphoneMobifone
Check balance*101#*101#*101#
Find your own number*098#*110#*0#
Data left*102#*102#*102#
Redeem a scratch card*100*code#*100*code#*100*code#

Prices are current as of July 2026. Check the operator's own site before you travel — bundles change often.

High season

Skip the airport queue in 5–10 min

In winter, immigration lines run 60–90 min. With Fast Track you’re met at the aircraft and taken through the priority lane. Arrange it before you fly.

About the service →

eSIM — get online before you land

If your phone supports eSIM (most recent iPhones and flagship Androids do), this is the smoothest option: buy a Vietnam plan online, install it before departure and switch it on when you land. Providers like Airalo, Saily and Holafly run on Viettel or Vinaphone under the hood, so coverage matches a local SIM.

eSIM providers for Vietnam compared
ProviderSample planPriceNetwork
Saily1 GB / 7 days~$4Viettel
Airalo10 GB / 30 days~$16Viettel / Vinaphone
HolaflyUnlimited / 7 days~$27All three

To activate: buy the plan, get a QR code by email, then on your phone go to Settings → Cellular → Add eSIM and scan it. Set the new plan for data and keep your home SIM for calls and texts.

  • Upside: data the second you land, home number stays active, and there's nothing to lose or forget at a counter.
  • Downside: a bit pricier per GB than a local SIM, and most eSIMs are data-only — no Vietnamese number. Airalo's 10 GB month is ~$16, versus ~$8 for a local SIM with 6 GB a day.
🤓
Need a Vietnamese number — for Grab, a food-delivery account or a bank app? An international eSIM won't give you one. Get a physical SIM instead, or add Viettel's own eSIM, which comes with a local number.
💬 Concierge

Getting set up in Vietnam?

Visa fast-track, housing rentals, tours — our manager sorts it out for you, in English.

VietnamSpot on InstagramTips, lifehacks and news for living in Vietnam
Follow

Where to buy a SIM (and the passport rule)

A person using a smartphone on the street with mobile data
Buy at the airport operator counters or an official store — not a random street stall
  • Airport counters (fastest). Viettel, Vinaphone and Mobifone have staffed desks in the arrivals hall, open 24/7. Staff register the SIM to your passport, set the data and check it works. The catch: prices run 20–30% above a city shop.
  • Official operator stores. The cheapest prices and the full plan range, found in every town — handy if you want to top up or switch plans later.
  • Skip unregistered street SIMs.They're often sold without your passport, registered to someone else, and can be cut off without warning.
⚠️
Bring your passport. Vietnamese law (Decree 49/2017/ND-CP) requires every SIM to be registered to an ID, and since April 2026 shops also take a quick face photo. At an official counter it takes two minutes; without proper registration a SIM can stop working mid-trip.

Roaming from your home carrier

Home-carrier roaming works everywhere but is the most expensive way to get data by a wide margin — often 10–50 times the price of a local SIM or eSIM. Keep your home number switched on for one thing only: bank SMS and two-factor codes. For actual internet, use an eSIM or local SIM. If you must roam for the first hour, buy your carrier's travel day-pass rather than paying per megabyte.

Phone code & dialing (+84)

Vietnam's country code is +84. To call a Vietnamese mobile from abroad, dial +84 then the number without its leading zero (local 090 123 4567 becomes +84 90 123 4567). Local mobile numbers have 10 digits and start with 0. Emergency numbers: 113 police, 114 fire, 115 ambulance.

Number prefixes and operator hotlines

The first three digits tell you which network a Vietnamese number is on — handy when a driver or host gives you a number and you want to know whether calling them is on-net, or when you need to reach your own operator.

Vietnamese mobile prefixes by operator
OperatorNumber prefixesHotline
Viettel032–039, 086, 096, 098198
Vinaphone081–085, 088, 091, 09418001091
Mobifone070, 076–079, 089, 090, 0939090
Vietnamobile052, 056, 058, 092789
📌
Save the emergency numbers before you need them: 113 police, 115 ambulance, 114 fire. Operators on those lines may not speak English — the tourist support line 1900 6469does, and it's the better first call for anything that isn't life-threatening.

Common mistakes to avoid

  • Leaving home roaming on by accident and coming home to a huge bill.
  • Buying an unregistered street SIM that gets blocked days later.
  • Overbuying data — a 3 GB/day plan is more than enough for most trips.
  • Choosing Vietnamobile for a trip around the country; ride out of the city and the signal disappears.
  • Expecting an international eSIM to give you a Vietnamese number (it won't).
  • Forgetting a VPN if you rely on Telegram, and skipping Zalo — it's how a lot of local businesses talk to you.

FAQ

Which SIM is best in Vietnam?

Viettel for coverage; an eSIM before you fly for convenience. Viettel has the widest network, including mountains and islands, so it suits anyone travelling the whole country. If you just want data the moment you land and your phone supports eSIM, install an Airalo, Saily or Holafly plan before departure — no counter, no passport step.

Should I get an eSIM or a physical SIM in Vietnam?

If your phone supports eSIM, install one before you fly (Saily, Airalo or Holafly) so you have data on landing. For stays longer than a week or two, a local physical SIM from Viettel or Vinaphone is cheaper per GB and gives you a Vietnamese number for Grab and deliveries.

Do I need my passport to buy a SIM card in Vietnam?

Yes. Vietnamese law (Decree 49/2017/ND-CP) requires every SIM to be registered to a passport, and since April 2026 shops also take a face photo. Airport counters and official operator stores do this for you. Skip unregistered street SIMs — they can be cut off without warning.

Which operator is best for tourists in Vietnam?

Viettel has the best nationwide coverage — mountains, islands, rural roads. Vinaphone is slightly faster in the big cities and beach resorts and a bit cheaper. Mobifone is a budget option that still works well in tourist areas.

How much does a tourist SIM cost in Vietnam?

A data-heavy tourist SIM runs roughly 60,000–200,000 VND (about $2–8) for 7–30 days, usually with 2–6 GB per day. Airport counters charge 20–30% more than a city shop. eSIMs from international apps cost a little more for the convenience.

How do I check my balance and remaining data?

Dial *101# for your balance and *102# for remaining data — the same codes work on Viettel, Vinaphone and Mobifone. To find out your own number, dial *098# on Viettel, *110# on Vinaphone or *0# on Mobifone.

How do I top up a Vietnamese SIM?

Buy a scratch card at any mini-market or petrol station (10,000–500,000 VND), scratch off the code and enter it as *100*code#. You can also pay by Visa or Mastercard in the operator app — My Viettel, My VNPT or My MobiFone — or top up at the counter in Circle K, FamilyMart and GS25.

Does Telegram work in Vietnam?

Not directly. Telegram has been blocked since June 2025, when the government ordered providers to cut access, so you need a VPN to open it. WhatsApp, Viber and the local app Zalo work without restrictions.

Was this article helpful?