Area Code 8 – Mobile Network
The phone area code for Mobile Network is 8 (international format +668). Browse local exchange codes (NXX) and carrier assignments below.
Thailand Mobile Prefix +66 8: Network Architecture and Dialing Protocols
The Thai mobile numbering landscape is characterized by a non-geographic prefix structure, with the leading digit 8 (following the +66 country code) designating mobile services. This prefix is allocated to cellular networks, distinguishing them from fixed-line services, which typically commence with 2 or 3. The complete mobile number format is +66 8X XXX XXXX, comprising a total of nine digits after the country code. The second digit (X) often indicates the specific mobile network operator or mobile virtual network operator (MVNO), although number portability (introduced in Thailand in 2010) allows subscribers to retain their numbers when switching carriers, thereby decoupling the prefix from the current operator.
Thailand's mobile market is served by major MNOs including Advanced Info Service (AIS), TrueMove H, and dtac. Historically, prefixes such as 81, 82, and 89 were associated with dtac; 83, 84, 86, and 87 with TrueMove; and 80, 85, 88, and 90 with AIS. However, due to number portability, these associations are no longer definitive. The 8-series prefixes are exclusively assigned to mobile services, and no geographic area is tied to them.
Dialing Formats for Local and International Callers
For domestic callers within Thailand, the trunk prefix 0 is dialed before the mobile number, omitting the +66 country code. For example, a local caller would dial 08X XXX XXXX. In contrast, international callers must replace the leading zero with the +66 country code, resulting in the format +66 8X XXX XXXX. For instance, a Thai mobile number 08 1234 5678 would be dialed as +66 81234 5678 from abroad. When dialing from a landline or mobile within Thailand, the leading zero is essential; omitting it will result in a failed call.
SMS and International Routing
Short Message Service (SMS) to Thai mobile numbers follows the same international format: +66 8X XXX XXXX. For international SMS delivery, the sender must use the full international format, including the plus sign and country code. Thai mobile networks support standard GSM/UMTS/LTE and now 5G technologies, ensuring seamless interoperability with global carriers. When roaming internationally, Thai subscribers retain their +66 8X numbers, and incoming calls are routed to the visited network via international gateway exchanges.
Regulatory and Technical Considerations
The National Broadcasting and Telecommunications Commission (NBTC) regulates Thailand's numbering plan. The 8-series prefixes are part of the closed numbering plan, meaning that all digits must be dialed for every call. There are no overlay codes or local dialing variations for mobile numbers. For VoIP and OTT services, users may encounter alternative access numbers, but these are not part of the official E.164 numbering plan. When integrating Thai mobile numbers into databases or communication systems, it is imperative to store them in international format (+66 8X XXX XXXX) to ensure proper routing and avoid truncation issues.