Viettel is the best local SIM for most visitors to Vietnam, with the widest rural and mountain coverage and tourist data plans starting around 100,000-200,000 VND (roughly 4-8 USD); Vinaphone and Mobifone are fine in cities and along the coast. That said, a travel eSIM is easier, skips the passport registration and airport stalls, and works the moment you land, see our Vietnam eSIM guide to compare, or let the eSIM Finder pick for you.
What This Guide Covers
Jump to the section most relevant to you
Vietnam's Mobile Landscape
Vietnam has three major mobile network operators: Viettel, Vinaphone, and Mobifone. Viettel is the giant, owned by the Ministry of National Defence, holding over half the market and covering roughly 95 percent of the country including remote mountains, islands, and border regions. Vinaphone is the speed-focused runner-up with excellent 5G in cities, and Mobifone is the third player, strongest in major urban areas.
The headline for travelers is price: Vietnam has some of the cheapest mobile data anywhere. A generous tourist SIM with daily high-speed data typically costs the equivalent of 4-10 USD for the whole trip, a fraction of what you would pay in Europe or North America. The catch is that you must register the SIM with your passport, and airport stalls routinely overcharge, so where you buy matters more than which carrier you pick.
Passport Registration Is Required
Vietnamese law requires every prepaid SIM to be registered to a passport. Official carrier counters, airport kiosks, and major electronics chains will scan your passport at purchase and activate the SIM for you. Buying a pre-registered SIM from a random street stall is technically against the rules and can lead to the number being deactivated, so always register it properly in your own name.
Viettel
Viettel: The Nationwide Standard
Vietnam's largest carrier with by far the best rural and mountain coverage
Viettel is the default recommendation for almost every visitor. It is the only network with reliable signal across the Ha Giang Loop, Sapa, Cao Bang, Phong Nha, the Mekong Delta, and Phu Quoc, places where Vinaphone and Mobifone drop out for long stretches. Tourist plans are cheap and generous: smaller packages start around 100,000 VND, while the well-known 30-day plan bundles roughly 6 GB of high-speed data per day plus 200 local minutes for around 300,000-400,000 VND.
Even after you burn through the daily high-speed allowance, most plans keep working at a reduced speed, so you are rarely fully cut off. Buy it at an official Viettel store in the city rather than an airport stall, and you will get the real plan at the real price with your passport registered correctly.
Strengths
Weaknesses
Vinaphone
Vinaphone: Fast 5G in the Cities
Vietnam's second-largest carrier, recently rated among the fastest 5G in Southeast Asia
Vinaphone is a strong choice if your trip sticks to the main tourist trail from Hanoi down to Ho Chi Minh City through Ninh Binh, Hue, Da Nang, Hoi An, and Nha Trang. Its 5G is genuinely fast, and the popular YOLO90 plan gives about 1.5 GB per day for 30 days at roughly 90,000 VND. The only real gap versus Viettel is in extremely remote border and mountain areas, so it is a great urban-and-coast SIM but not the one to take into Ha Giang.
Strengths
Weaknesses
Mobifone
Mobifone: The Urban Third Option
Reliable in big cities, with handy app-based plans for short stays
Mobifone rounds out the big three. Service inside Hanoi, Da Nang, and Ho Chi Minh City is excellent, but signal noticeably degrades in remote provinces, so it is best suited to travelers staying in and around the major cities. Its Hi Vietnam app is a nice touch, offering a free first 24 hours (around 8 GB plus 10 minutes of calls) before you commit to a paid plan, and short 3-day packages exist for quick stopovers.
Vietnam SIM Card Plans Compared
| Carrier | Typical Data | Validity | Price (city store) | Best For |
|---|---|---|---|---|
| Viettel 30-Day | ~6 GB/day + 200 min | 30 days | ~300,000-400,000 VND (12-16 USD) | Rural, mountains, all-round |
| Viettel Basic | From ~3-5 GB/day | 15-30 days | From ~100,000 VND (4 USD) | Budget nationwide coverage |
| Vinaphone YOLO90 | ~1.5 GB/day | 30 days | ~90,000 VND (3.50 USD) | Cities and the coastal trail |
| Mobifone Tourist | ~8 GB + 40 min | 30 days | ~200,000 VND (8 USD) | City-based stays |
Prices above are typical city-store rates. Airport kiosks generally run 20-30 percent higher than the same plan downtown, and informal stalls can charge more than double, so the table is your sanity check against being overcharged.
Where to Buy a SIM Card in Vietnam
Official Carrier Stores (Best Value)
Viettel, Vinaphone, and Mobifone all run official shops in every city. This is the cheapest and safest option: staff scan your passport, register the SIM correctly, and sell plans at the real price. Look for Viettel stores in central Hanoi, Da Nang, and Ho Chi Minh City.
Electronics Chains: FPT Shop, The Gioi Di Dong, CellphoneS
These nationwide chains stock all three carriers, handle passport registration, and have English-friendly staff in tourist areas. They are reliable, fairly priced, and found in every major town, a great fallback if there is no carrier store nearby.
Airport Arrival Counters
Official carrier counters sit in the arrivals halls at Noi Bai (Hanoi), Tan Son Nhat (HCMC), Da Nang, Cam Ranh (Nha Trang), and Phu Quoc. Convenient if you land late or need data immediately, but expect to pay 20-30 percent more than in the city. Stick to the branded counters, not the loose stalls nearby.
Test Before You Walk Away
Wherever you buy, insert the SIM and check that data works on the spot. Open a map or load a website, confirm the plan and validity match what you paid for, and keep your receipt. This single habit defeats almost every Vietnam SIM scam.
eSIM vs Local SIM Card in Vietnam
| Factor | eSIM | Local SIM |
|---|---|---|
| Setup time | 3 minutes (before your flight) | 10-20 minutes at a store with passport |
| Passport registration | Not needed | Required by law, done in person |
| Price (week of data) | ~5-12 USD (Airalo, Nomad, Holafly) | ~4-16 USD (often more data and local calls) |
| Coverage | Pick a plan that lists Viettel for rural routes | Buy Viettel directly for the widest reach |
| Best for | Most travelers, no airport stalls or scams | Long stays or anyone needing a local number and calls |
Local SIMs are extremely cheap in Vietnam, but the registration step and the airport overcharging make them more hassle than in many countries. For most short-term visitors who just need data, a travel eSIM is the easiest path: install it before you fly and you are online the second you land, no stall, no passport scan, no haggling. If you want a Vietnamese number for booking grab rides, calling guesthouses, or staying reachable, a local Viettel SIM is still worth it.
Vietnam-Specific Tips
Practical Advice for Staying Connected in Vietnam
Take Viettel into the mountains: For the Ha Giang Loop, Cao Bang, Sapa, or Phong Nha, Viettel is effectively the only network with usable signal. Expect dead zones on high passes like Ma Pi Leng even on Viettel, with reliable signal returning in the towns each evening.
Buy in the city, not the airport stall: City carrier stores and chains like FPT Shop charge the real price. Airport counters run 20-30 percent higher and informal stalls may oversell a cheap top-up SIM as an unlimited plan.
Bring your physical passport: Registration is mandatory and done at purchase. A photo of your passport is usually not enough, so carry the real document when you go to buy.
Top-ups are easy: Recharge any prepaid SIM at carrier stores, convenience shops, or through the carrier app. Data add-on packs are cheap if you run low.
WiFi is everywhere: Hotels, cafes, and restaurants across Vietnam offer free WiFi, so your data mainly covers maps, ride-hailing, and translation while you are out and about.
Frequently Asked Questions
Do I need my passport to buy a SIM card in Vietnam?
Yes. Vietnamese law requires every prepaid SIM to be registered to a passport at the time of purchase. Official carrier stores, airport counters, and chains like FPT Shop, The Gioi Di Dong, and CellphoneS will scan your passport and activate the SIM. Avoid pre-registered SIMs sold loosely on the street, as those can be deactivated. A travel eSIM skips registration entirely.
Are SIM cards cheaper in the city than at the airport?
Almost always. Airport carrier counters typically charge 20 to 30 percent more than the same plan in a city store, and informal airport stalls are a known scam spot, often selling a cheap top-up SIM as an unlimited plan or charging double the real price. A fair tourist SIM with several GB of data and 7 to 30 days validity should cost roughly 100,000 to 200,000 VND. Buy from an official store downtown and test the data before you leave the counter.
Which carrier is best for the Ha Giang Loop and rural areas?
Viettel, without question. As the military-owned network it has invested in towers across remote Vietnam, and it is effectively the only carrier with usable signal on the Ha Giang Loop, in Cao Bang, around Sapa, and in Phong Nha. Vinaphone and Mobifone lose signal for long stretches in those areas. If your trip includes mountains or borders, choose Viettel or an eSIM that clearly lists Viettel as its network.
How long are Vietnam tourist SIM plans valid?
Most tourist plans run 15 or 30 days, which covers a typical Vietnam trip comfortably. Mobifone also offers shorter 1 to 3 day packages for quick stopovers. Viettel's popular 30-day plan bundles around 6 GB of high-speed data per day plus local minutes, and even after the daily allowance most plans keep working at a reduced speed rather than cutting off entirely. You can top up or add data packs if you stay longer.
Should I get an eSIM or a local SIM for Vietnam?
For most travelers, an eSIM is easier. It installs in minutes before you fly, works the moment you land, and skips both the passport registration and the overcharging stalls at the airport. Local SIMs are slightly cheaper and give you a Vietnamese number for calls and ride-hailing, which is handy on longer stays. If you go local, buy Viettel from an official city store for the best coverage and a fair price.