The unofficial guide to Vinaphone, mobile carrier in Vietnam

If you do a quick search on the Internet, you can probably find some guides on mobile plans in Vietnam – but they’re probably out of date or incredibly confusing to follow. Now that I’ve been stationed in Vietnam for a while, I thought I would contribute a bit to the body of knowledge and share my experiences on Vinaphone, my carrier of choice.

Why Vinaphone

If you plan to travel into the rural parts of Vietnam, Viettel is actually a better choice – it’s the network run by the military and they have good coverage out there. Otherwise, the two better-known carriers in cities are Mobifone and Vinaphone. I find that too many people recommend Mobifone so it has gotten quite congested and slow. Hence, I switched to Vinaphone and have been pretty satisfied with my data speeds ever since.

Getting Started

First, you need to get yourself an unlocked phone and a SIM card. The phone is best brought on your own, but many stores sell cheap unlocked phones all over the place. (Maybe stolen? Who knows!)

You can buy a SIM card from an official store (there’s probably one here) but you’ll need to bring a passport so they can tie your identity with the card. If you don’t want to do that, you can ask around touristy districts (like District 1 in Saigon) and many street vendors will be happy to sell you one without any ID. (Maybe stolen? Who knows!)

Expect to pay around 100,000₫ for a SIM card with no credit.

Checking your balance

Whether you’re travelling for a short time or even staying long-term, it’s easiest to just go with the prepaid plans. This means you keep a balance on your SIM card and use it for purchasing short term plans with set amounts of data and calling. I’m going to assume you don’t really care about calling or texting these days, so I’ll just walk through how to subscribe to data.

You can check the amount of money you have by going to your phone’s dialer and making a “call” to *101# – this triggers a “check balance” action and you should see something like this on your screen:

Vinaphone - checking your funds
Vinaphone – checking your funds

Most of those numbers don’t actually matter – for data, you just care about the first value in VND (₫). In the screenshot above, it is 71076 VND.

Review the data plans

You can find details about Vinaphone’s current plans here, but it’s incomprehensible so I’ll describe what the deal is.

Data plans on Vinaphone
Data plans on Vinaphone

There are three kinds of plans here (A, B, and C on Vinaphone’s table). “A” is just pay-as-you-go data, 75₫ per 50 kilobytes. That’s a terrible deal and you will easily burn through your money if you stay on that plan — which is the default and what you will be reset to when any other plans expire.

“B” plans are set amounts of data with hard caps – this means that when you use up all the data, you are charged per 50 kilobytes again. These plans can only end badly, so I don’t recommend them.

“C” plans are set amounts of data with soft caps – this means that after you use up all your data, you just get throttled to 2G speeds until the end of a set term (one month). This is effectively unlimited data – I’m not sure why anyone would choose any other type of plan! If only US carriers were this generous…

The last section “D” refers to how you purchase additional ‘data packs’ once you exhaust your high-speed data supply. Keep those handy for when you run out or get throttled.

Once you identify the plan you want, note the code (for example, “MAX100” is my plan of choice) and the amount of money required to subscribe (100,000₫ for “MAX100”).

Adding credit

You can add credit using scratch cards, which are set amounts of value that you purchase and literally scratch to reveal a 14-digit code to redeem. Most convenience stores sell them.

Example of a scratch card with monetary value
Example of a scratch card with monetary value

To redeem the code, you go to your phone’s dialer and punch in *100*(14 digits)# where “(14 digits)” is the code you revealed by scratching.

After receiving a success message, go back to your dialer and enter *101# again to verify your new balance.

Sometimes, there will be promotional days where you get a bonus for refilling (only on that day). You’ll get notifications about these promotions in the form of texts:

Vinaphone – getting a promo

If you apply a scratch card on the day mentioned, you may see some increases in your other balances — which, by the way, I believe are used for calling and texting.

Subscribing to a plan

You need to know the SMS codes to enable data and subscribe to one of the data plans mentioned above – otherwise, you’ll be stuck with nothing or the default pay-as-you-go plan.

Open up your text messaging app and start a conversation with “888”. Send the following commands:

Vinaphone – subscribing to a plan

After you apply the changes, you might need to restart your phone (or disable/enable Airplane Mode) to have it register correctly with the network.

Stopping spam

After you subscribe to a plan, you might start receiving a lot of random text messages in Vietnamese. If you translate these, you’ll find they are mostly spam – often identified with a “(QC)” at the beginning of the message. To stop these, text “HUY” to the number you received the spam from.

That’s it! Hopefully you should be all set to use maps and social media during your trip. Have fun, but take your eyes off your phone once in a while. 😉

57 thoughts on “The unofficial guide to Vinaphone, mobile carrier in Vietnam

  1. Pingback: A Digital Nomad’s Guide to Living in Hoi An, Vietnam

  2. Thank you! Ended up in that Vinaphone crazy table without getting a single thing… This was very helpful! And by the way, I am surprised by how reasonable the prices are! 🙂


  3. A friend gave me a Vinaphone sim. He does not know the number or the balance on the sim. I am in South Africa and will visit Vietnam in August. How do I find out what the number on the sim is and how much money is on the sim? Remember, I am in South Africa.


    • If you put the SIM into your phone, you might be able to see the phone number in the system settings or even the Contacts app (on iOS). But in order to check the account balance, you’ll need to be on the Vinaphone network to issue those SMS commands I described above.


      • Hi Simon I found your information very useful however if I go to the store and buy 200,000 credit and want to use 100 as data and 100 as calls how do I do that, I normally get a local to do it for me because everything is in Vietnamese tried that 888 number and it’s no use, also tried using the c package you reccomend.


  4. Hi, thank you very much for the informative guide above; it is very useful for me 🙂
    One question though, for plan B option D1 above; surely this is a more better bargain for the data plan? Since you have basically 1GB of data per day at the rate VND 5000 only.
    I pretty much sure that I have more than enough data (1GB) to spend per day. Especially if my stay in Vietnam is only for a short period only, i.e. 5-10 days. Is my understanding correct?


    • Yes, you’re correct – plan D1 seems like a better bet for short-term stays. But 5000₫ a day = 150000₫ for a month, which would be excessive for me even if it nets me 1 GB of data per day. I’m assuming you’d have to sign up each day as well, which may be a minor inconvenience.

      If it works for you, please report back here!


      • I am thinking similar on this, I am only there for 4 days, do I go for the 7 day pass and get 1gb for 20000 or get 4 1 day passes and get 4gb for 20000, granted it will be unlikely I use more than 1gb but its nice to get moneysworth!

        One question I do have is do you get 1gb for 24 hours from activation or does it just last till midnight. I.e if I land around 7pm and activate a simcard at 8pm do I lose the first day at midnight or do I get a full 24 hours to use the 1gb?


    • In the post, I recommended the “MAX100” plan because it gives you 1.2 GB of data for a month with a ‘soft cap’ – that is, even if you go over, it won’t charge your account. It will just reduce the speed to 2G but let you stay online for the rest of that month, which is fine for me.


      • Yes, you can actually make and receive calls – these plans usually come with extra credit for calls and texting that I don’t cover in this guide.


    • Auto-renew means that whatever balance is on your SIM will be tapped to subscribe to the same plan again, after the initial time period. For example, if you subscribe for a month and have auto-renew, the next month Vinaphone will attempt to debit the same amount to continue the subscription.

      If you don’t want this behavior, just don’t put any more credit on your SIM than necessary. I always buy as I go.


      • I always found it to be much easier to top-up by buying those scratcher cards with cash. Most convenience stores sell these, and they are everywhere.


  5. Nice write up. Thanks as well. We are about to leave Saigon after a four day visit and can confirm Vinaphone is the way to go. We both had 9GB sim chips for 100,000 VND each (less than 5 USD) More than enough data. Used Skype, WhatsApp, Line et al for calls and messages. Worked in all parts of HCMC without issue.


  6. Three learnings from me – I’m in Saigon every month for a few days.

    1/ I got the data only SIM – which allows no voice out calls, but you can receive calls and send and receive SMS.

    2/ For the few days I’m in VN every time I activate the D7 package (1.2 GB / day – 7,000 VND). I never exeeeded that. Simple activation by sending an SMS with ‘D7 on’ to 888. When In leave I deactivate it with ‘D7 off’ to 888.

    3/ The SIM and my top ups I always get from the very friendly lady at the Vinaphone booth at the airport in Saigon. After customs before leaving the building go to the very end on the left hand side. The last booth is from Vinaphone. There is even a small discount for the top up.


  7. Simon I usually put in the code and it works but my phone keeps sending a message to me that says that it can’t complete the action. Do I need more data? Has my sim card expired?


    • It depends on exactly what the message is, but I’m guessing you either don’t have enough credit to complete the subscription or the SIM card has been de-activated. (They expire if not used in a long time.)


  8. Hi Simon,
    Great guide, it was very helpful, many thanks!
    I found an updated table here
    Otherwise all the other things worked fine for me.

    Also quick experience sharing.
    I got a SIM card from a local corner shop for VND 10k with 500MB, bought 100k and upgraded to big100. This way was easier, shorter and cheaper then to go to an official vinaphone shop. Which I did with my wife taking passport, paying 34k only for the card etc.
    But that’s only my experience.


  9. Hello,
    My data doesn’t work anymore, I don’t understand why, even when I trying to check my balance it says “connexion failure” or something like that (in French), maybe you have an idea about what is the problem and/or how to fix it?
    Thank you


    • Your card might be expired, your phone might be misconfigured, or you might just be out of range of service… I’d recommend looking up the nearest Vinaphone retailer near you for assistance. Best of luck!


  10. Hi can I ask just wondering what the “KM1” means? I notice there were always few digits of figures equivalent to it ? Just the like the first image you or Everytime you check you’re balance (*101#)


  11. Your guideline still work till today. Thanks !

    Take note: I was initially registered under MAX200 but it suddenly change to M0. My recharge value being suck out quickly, weird. Lesson learn always check out what package you subscribe to every time you recharge


  12. Pingback: Vietnam (vinaphone) sim cards - free to a good home

  13. Hi Simon
    Your guidline is very helpful. Thank you.

    I am living now in HCM and looked for the right SIM card. But it was not so easys.

    I need only data but fast and big packages because I want use the phone as hotspot for my computer.

    I had a Viettel SIM from the airport which was registred on an unknown name. Because the Viettel app is only in Vietnamese, I decided for a new Vinaphone SIM card. The Vinaphone app is in English. But unfortunately I found out that I can’t top-up by credit card. So the app is not very helpfull.

    I bought a “only data” SIM card (5GB for 70’000 VND).
    But after I bought it, the lady in the Vinaphone shop told that the card is only valid for one year.
    But experience date I see in the app is 25/11/2017 and don’t changed after top-up.
    The SIM I bought is a EZCOM SIM card and I can only load some packages (e.g. DMAX and some X… extensions). The Vinaphone lady said I can’t load e.g. SPEED199 package.

    Do you know more about this EZCOM SIM card and the the difference to other SIM cards?

    And do you know whether it’s possible to change the Vinaphone SMS messages from Vietnamese to English by a USSD code like with Viettel (call 191)?

    And do you know something about top-up via e-banking?

    Generally I could top-up my SIM by Sacombank e-banking. But it doesn’t work and I don’t know why. I get an SMS but after one minute I get another SMS that the top-up was rejected. Maybe I must send any SMS code.

    Thank’s in advance for some helpfull information.


  14. Pingback: Currency: SIM cards: Transport: upon Vietnam arrival: HKTravelBlog

  15. Wow, I have been in Vietnam for 30 days struggling to understand this crazy cellphone stuff (and I have a PhD!). I kept buying different sim cards because I didn’t know what I was doing! I understand I need to buy a scratch card and add a plan to my phone. But I need more 1714 international minutes so I can call US companies for personal business once in a while. How do I add more 1714 international minutes? Thank you for your excellent and down-to-earth explanation on VinaPhone service!


    • Have you considered getting a Nettalk device from the US and then just use their app to make all your calls using wifi/data? I’m from Canada and that’s what I do. It costs me about $70/year for unlimited calling to Canada/US and very good rates worldwide.


    • I think some types of messages you cannot unsubscribe from, like service updates or certain categories of promos, unfortunately.


  16. Hello can i send pre paid card to vina phone to vina phone.. cause i have 500vnd in my phone and i want to send 250vnd to my friend they same vina phone thanks


  17. Update Jan 2019:
    None of the above worked for me. What did work was using to put some money onto my sim, then sending a SMS with “tracuu VD89” to 900.

    I *think* that gets me 2 GB of data per day for 89,000 dong. It’s hard to be sure.


  18. Pingback: A Fistful of Dong: The Cost of Living in Da Nang, Vietnam

    • I believe you’ll get calling and texting credit along with the data when you purchase the packages, so I never had to worry about limits on those.


  19. Hi I just buy my vinaphone sim last week. But now I cannot use . I cannot make calls I cannot use data. When I try to make call it always say” cannot make outgoing call while the call barring is on” even I insert the sim into another phone its same I still cant use it. But I can receive calls. Please kindly help advice


  20. Hey man, great guide thank you

    Do you know if there’s still a way to unsubscribe from those spam messages? I sent “HUY” to the number I recevied them from but it didn’t seem to work


  21. Hi

    How do I know if my sim has been registered?

    I bought the sim card at the Hanoi airport for $15.

    I can receive and make calls and send messages and texts. However, when I have added people to my contacts list, I can’t seem to be able to add them to my whatsapp. So frustrating. I will be living in Hanoi for at least 2 – 3 years and ideally would like to be on the best possible plan for myself. i.e making calls internationally etc Any advice please


    • Hello – this sounds like a WhatsApp issue, not a SIM card or carrier issue. You should try going into your WhatsApp Settings / Account and make sure the number you are logged into matches your current phone number. If you need more assistance, try reaching out to WhatsApp support via the Help section of the Settings. Hope that helps!


  22. Hello. Just bought my Vinaphone sim worth 200,000 vnd. My concern is, I have 80,000 vnd load in my sim but the problem is I can’t register my load for an unli data coz I can’t send a message to 888 or any other subscription code. However, I can send message to mu other friends here in VN or even receive calls. Please help. Thanks


  23. Hey how do I unsubscribe from my current plan which is MAX 3GB to MAX 100? I know about sending DK MAX100 to 888 but when I do that it just says “Dang ky khong thanh cong, Quy khach dang su dung goi MAX 3GB – dich vu Mobile Internet. Vui long huy goi MAX 3GB – dich vu Mobile Internet va soan DK MAX100 gui 888 de dang ky” which I translated so I tried again and it still didn’t work. Please can someone help 🙂


  24. Where else can I buy data for my phone? Can I buy it at the mall in Duong Me Tri? I already have a number. I want to refill it.


  25. Hello,

    I used to live in Vietnam and recently got back to Europe.
    My problem is that I can’t receive a verification code on my vinaphone number because there’s no network for Vina there.
    I was wondering if there’s any way I could activate my sim or receive a sms abroad ?

    Thank you


    • You likely won’t be able to receive an SMS or any service at all from a Vietnamese carrier outside of Vietnam, unfortunately.


  26. Pingback: Top 8 cách kiểm tra số phút còn lại của thuê bao trả sau vinaphone mới nhất năm 2022 - draculemihawk

  27. Pingback: Top 18 cách ứng vinaphone mới nhất năm 2022 - thaitrungkien

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.