Prefixyr.com
Thailand ☎️ Landline / Geographic

Area Code 2 – Bangkok/Nonthaburi/Pathum Thani/Samut Prakan

The phone area code for Bangkok/Nonthaburi/Pathum Thani/Samut Prakan is 2 (international format +662). Browse local exchange codes (NXX) and carrier assignments below.

Current Local Time
04:30:10
UTC • UTC +00:00
Full Dialing Format
+662
Population 794,867
👥
Admin Region Samut Prakan
🗺️
Elevation 2m
🏔️
GPS Coordinates 13.5707, 100.6488
📍

📍 Geographic Location of Bangkok/Nonthaburi/Pathum Thani/Samut Prakan

Geographic Coverage and Administrative Jurisdiction

The country calling code +66 is assigned to Thailand under the ITU-T E.164 international numbering plan. Within this framework, the National Destination Code (NDC) 2 designates a geographic area encompassing the Bangkok Metropolitan Region and its immediate surrounding provinces. Specifically, this includes Bangkok (Krung Thep Maha Nakhon), Nonthaburi, Pathum Thani, and Samut Prakan. These provinces form a contiguous urban and suburban zone that serves as the political, economic, and cultural heart of the Kingdom. The prefix is allocated to fixed-line (PSTN) services, including traditional copper lines, ISDN, and fibre-optic connections, operated by licensed carriers such as National Telecom (NT), True Corporation, and Advanced Info Service (AIS) under their fixed-line concessions.

Dialing Formats and Caller Instructions

For domestic callers within Thailand, the trunk prefix 0 is dialed before the area code and subscriber number. Thus, a local Bangkok number is dialed as 0 2 XXX XXXX (where X represents the seven-digit subscriber number). For example, a typical Bangkok landline might be 02 123 4567. When calling from outside Thailand, the international access prefix (00 or +) is used, followed by the country code 66, the area code without the leading trunk prefix, and the subscriber number. The international format becomes +66 2 XXX XXXX, for instance, +66 2 123 4567. Callers from mobile phones or VoIP services should always use the +66 format to ensure proper routing.

Numbering Structure and Overlay Considerations

Thai fixed-line numbers are typically nine digits long when including the leading trunk prefix (0), or eight digits when expressed in international format (excluding the country code). The area code 2 is a geographic code, meaning that the number is tied to a physical location. Unlike some countries, Thailand has not implemented overlay codes for the Bangkok area; the 02 code remains the sole geographic code for this region. However, number portability allows subscribers to retain their numbers when changing service providers, though the geographic association remains unchanged. This means that a number beginning with 02 will always be associated with the Bangkok Metropolitan Region, regardless of the carrier.

Practical Implications for Businesses and Residents

For businesses operating in Bangkok, having a 02 number conveys a local presence and is often considered a mark of credibility. For international callers, it is essential to omit the leading zero and use the +66 country code. When dialing from a mobile phone within Thailand, the trunk prefix 0 is still required for fixed-line numbers, but for mobile numbers (which begin with 06, 08, or 09), the same rules apply. It is also worth noting that calls to 02 numbers from abroad are subject to international tariffs, while domestic calls may be included in bundled calling plans. Always verify the current dialing procedures with your service provider if you are unsure.

❓ Frequently Asked Questions

How do I call a Bangkok number from the United States?
Dial the US international access code (011), then Thailand's country code 66, then the area code 2 (without the leading 0), and finally the 7-digit subscriber number. For example, to call 02 123 4567, dial 011 66 2 123 4567.
What is the difference between 02 and +66 2?
02 is the domestic format used within Thailand, where the leading 0 is the trunk prefix. +66 2 is the international format, where +66 is the country code and the trunk prefix is omitted. Both represent the same geographic area.
Are all numbers starting with 02 landlines?
Yes, the 02 area code is designated for fixed-line services in the Bangkok Metropolitan Region. However, due to number portability, a 02 number might be routed to a VoIP or mobile service, but the geographic association remains.
Do I need to dial 02 when calling from a Thai mobile phone?
Yes, when calling a Bangkok fixed-line number from any phone within Thailand, you must dial the trunk prefix 0 followed by 2 and the subscriber number. For example, 02 123 4567.
Is the 02 area code being overlaid with new codes?
As of now, there is no overlay code for the Bangkok area. The 02 code remains the sole geographic code for Bangkok, Nonthaburi, Pathum Thani, and Samut Prakan. Future numbering plan changes are possible, but no overlay has been implemented.