telecommunications

Dialing Vietnam Mobile Numbers: Step-by-step Instructions

Dialing Vietnam mobile numbers from abroad requires combining your country's international exit code, Vietnam's country code (+84), the carrier prefix without its leading zero, and the subscriber numb

Dialing Vietnam Mobile Numbers: Step-by-step Instructions
In this story

Dialing Vietnam mobile numbers from abroad requires combining your country's international exit code, Vietnam's country code (+84), the carrier prefix without its leading zero, and the subscriber number. For example, dialing a Viettel mobile number starting with 098 from the United States means replacing the initial zero with +84, resulting in +84 98 XXX XXXX.

Understanding how these networks operate saves you from connection failures and unexpected carrier fees. Vietnamese mobile numbers consist of ten digits total when written domestically, starting with a zero trunk code. Major network providers operate distinct prefixes that identify the carrier, which helps you verify number authenticity before placing a call.

Decoding Vietnam Mobile Number Structures

Vietnamese phone numbers follow strict structural guidelines overseen by the Ministry of Information and Communications. Every mobile subscriber number contains ten digits, shifting away from older eleven-digit formats.

When you look at a local number inside Vietnam, it always begins with a zero, followed by a three-digit or two-digit network prefix, and finishes with six or seven subscriber digits. When you bridge the call from another country, you drop that initial zero entirely. Retaining the domestic zero causes call termination errors or routes you to an incorrect regional landline.

  • Domestic format: 0XX XXX XXXX
  • International format: +84 XX XXX XXXX
  • Exit code requirement: Required if dialing from a landline; replaced by the plus sign on mobile devices.

Major Vietnamese Mobile Carriers and Prefixes

Vietnam houses several major telecommunications networks, each assigned specific mobile prefixes. Recognizing these prefixes helps you identify which provider manages the line, which can be useful if you're troubleshooting signal strength or checking roaming compatibility.

Viettel

Managed by the military-backed Viettel Group, this network holds the largest market share in the country. Viettel numbers typically utilize prefixes such as 086, 096, 097, 098, 032, 033, 034, 035, 036, 037, 038, and 039. When calling these lines internationally, format them as +84 98 XXX XXXX or the corresponding prefix.

Vinaphone

Operated by VNPT, Vinaphone is another major nationwide provider. Common prefixes for Vinaphone include 088, 091, 094, 081, 082, 083, 084, and 085. International callers dial these as +84 91 XXX XXXX after dropping the leading zero.

Mobifone

As one of the pioneering mobile networks in the region, Mobifone uses prefixes like 089, 090, 093, 070, 076, 077, 078, and 079.

Vietnamobile and Local MVNOs

Smaller competitors like Vietnamobile operate on prefixes such as 092, 052, 056, and 058. Newer mobile virtual network operators, such as Reddi, utilize prefixes like 055.

Step-by-Step Instructions for Calling From Abroad

Placing a call depends heavily on whether you use a landline or a mobile phone, as well as your geographic departure point.

  1. Find your local exit code: If you are calling from a landline, enter your country's international prefix. For example, use 011 in the United States and Canada, or 00 across most of Europe and the United Kingdom. If you use a smartphone, simply hold down the zero key to type the plus sign (+), which acts as a universal exit code.
  2. Enter the country code: Type 84, which routes your connection directly to Vietnam's telecommunications infrastructure.
  3. Input the mobile prefix without the zero: Take the target number, strip away the first 0, and input the remaining digits of the prefix. For instance, turn 090 into 90.
  4. Dial the subscriber digits: Punch in the remaining six or seven digits of the target phone line and press call.

For official guidelines on international telecommunications standards, consult the International Telecommunication Union.

Common Mistakes to Avoid

International dialing errors usually stem from small formatting oversights. Review these common pitfalls before dialing:

  • Retaining the leading zero: Typing +84 098 XXX XXXX causes the call to fail immediately or route to a dead end. Always drop that initial zero.
  • Confusing landlines and mobile formats: Landline numbers require geographic area codes (such as 024 for Hanoi or 028 for Ho Chi Minh City) after the country code, whereas mobile numbers use carrier prefixes. Mixing these up results in wrong numbers.
  • Ignoring time zone differences: Vietnam operates on Indochina Time (ICT), which is UTC+7. It does not observe daylight saving time, meaning your local time difference shifts depending on where you reside. Calling late at night local time can disrupt business or personal courtesy.

For travel advisories and local communication updates, check resources provided by the Government of Canada Travel Advice.

Frequently Asked Questions

Do I need to drop the zero if I am messaging via WhatsApp or Telegram?

Yes. Messaging apps require international formatting to save contacts properly. Enter the contact as +84 followed by the mobile prefix without the zero and the subscriber digits. If you keep the zero, the app will not recognize the contact as a valid Vietnamese number.

Why does my call drop immediately after dialing?

Immediate drops usually indicate an incomplete prefix, an unpaid international calling plan on your home carrier, or an incorrect exit code. Check your carrier's settings to ensure international direct dialing is enabled on your account.

Are text messages formatted the same way as voice calls?

Yes. Sending an SMS to a Vietnamese mobile number from abroad requires the exact same international string (+84 plus the trimmed prefix and subscriber number). Ensure your carrier supports international text routing.

What should I do if a number looks like it has too many digits?

Vietnam standardized its mobile numbering system to ten digits. If you encounter an older eleven-digit number from legacy records, check online conversion tools provided by local carriers or consult the updated directory listings to find the modern ten-digit equivalent.

SB

Written by

Samuel Baker

Samuel Baker approaches each story with intellectual curiosity and a commitment to fairness, earning the trust of readers and sources alike.

More from telecommunications