phones Country calling codes · EN / 中文
🇻🇳

Vietnam +84

International code · Asia

How to dial

Calling from abroad +84 91 234 5678

Dial +84, then the local number. Drop the leading trunk prefix 0. E.g. the landline 024 3123 4567 is dialled from abroad as +84 24 3123 4567. Generate the full number →

Calling a mobile locally 091 234 5678

For domestic long distance dial 0 first, then the area code. Local calls: dial directly. Mobiles are dialled with the leading 0 as well.

Mobile length
9 digits
Mobile prefixes
XX XXX XXXX
Landline format
0XX XXXX XXXXe.g. 024 3123 4567
International format
+84 XX XXX XXXX
Domestic trunk
0

Sign-up availability

What to expect when signing up for these services with a physical SIM from this country:

ChatGPT Works
Claude Works
WhatsApp Works
Telegram Works
LINE Works
WeChat Works
X Works
TikTok Works
Gemini Works

Applies to every platform: VoIP / virtual numbers and heavily-reused number pools get rejected. Physical SIM only.

Checked 2026-09-12. Platform region policies and number-range allocations change — always confirm against each platform’s official supported-regions list and the carrier’s notices.
3 sources

How to read a number

+84912345678

+84Country code
Vietnam.
91Network code
Written 091 domestically — the 0 is the trunk prefix. Each network code originally belonged to one carrier (091 is VinaPhone); since number portability arrived in November 2018 it only shows the original carrier.
2345678Subscriber number
7 digits.

Domestic format: 091 234 5678. In 2018 mobile numbers went from 11 to 10 digits; old ranges like 0120 and 0162 became new codes such as 070 and 032.

Number ranges & quality

RangeTypeNotes
Starts with 03x–09x Mobile carrier Vietnamese mobile ranges (originally 09x, later expanded to 03x–08x).
Intl SMSStable
Virtual-number riskMedium
ID requiredRegistration is mandatory: foreigners use a passport, and since 15 April 2026 face biometrics and video verification are also required, with existing numbers re-authenticated within 60 days.

Vietnam is on the supported list of both AI platforms and Gemini.

Carriers & prefixes

Mobile prefixes by carrier.

Number portability applies — a prefix only shows the original carrier.

Porting rules in full

Since November 2018.

  • Viettel Mobile carrier

    032~039, 086, 096~098

  • VinaPhone Mobile carrier

    081~085, 088, 091, 094

  • MobiFone Mobile carrier

    070, 076~079, 089, 090, 093

  • Vietnamobile Mobile carrier

    056, 058, 092

Show 2 more
  • Gmobile Mobile carrier

    059, 099

  • Itelecom MVNO
    Host network: VinaPhone

    087

SIM cards & keeping a number

Vietnam keeps tightening SIM registration. Under Decree 163/2024 and Circular 08/2026 (effective 15 April 2026), foreigners register with a passport valid for their visa or visa-free stay; details are checked against the exit-entry database, with face biometrics and a video-call check. Existing passport-registered numbers had to re-authenticate within 60 days of the circular (around mid-June 2026) or face one-way then two-way suspension and possible termination.

Read more

Changing phones also triggers re-authentication: outgoing calls and SMS are cut first, and without face authentication within 30 days the line is suspended both ways and terminated a few days later. That makes keeping a number from abroad hard, and SIMs bought online in someone else’s name are riskier still.

Local prepaid (Viettel etc.)

Local prepaid
Network
Viettel / VinaPhone / MobiFone
Price
Depends on top-up; days added per top-up are set by the operator
Keeping the number
Top up regularly. After expiry the line is suspended one-way, then two-way, and finally the number is reclaimed; sources disagree on the days for each stage — check with the operator. Authentication under Circular 08/2026 is also required, or the line is suspended.
ID check
Passport (valid for the visa or visa-free stay) plus exit-entry data check, face biometrics and video-call verification; the first three numbers per operator need a signed confirmation, from the fourth a formal contract
SMS & calls
Viettel international roaming can be activated free (text CVQT to 138); incoming SMS abroad is free

Pros

  • Stable once authenticated in your own name
  • Free roaming activation and free incoming SMS abroad (Viettel)

Watch out

  • Changing phones requires face re-authentication, hard to do from abroad
  • SIMs bought online in someone else’s name can be cut off at any time

From user and blogger reports; platform risk rules change often — treat as a guide only. This section checked 2026-09-15.

Community tips

No community tips yet. We refresh every 1–2 months — contributions welcome.

Have experience to share? Submit →

Other countries

Elsewhere in Asia