Lably
Skip to content

Telephone numbers in Thailand

  • 3 min read
  • 5 chapters

Related on Lably

Through Voice over IP

Geographic area codes

Geographic (fixed line) area codes are, excluding the STD prefix, one digit in Bangkok and nearby provinces (area code 2) and two digits in all other provinces (area codes 3x, 4x, 5x, and 7x). In Thailand, an area code is usually shared by several provinces and roughly follows provincial borders.

Fixed-line subscriber numbers are six digits in Thailand (except Bangkok, Nonthaburi, Pathum Thani, and Samut Prakan, i.e., area code 2). Prior to 1980, subscriber numbers were six digits in Bangkok, Nonthaburi, Pathum Thani, and Samut Prakan. In 1980, subscriber numbers in these areas were expanded to seven digits in phases to meet new demands. The first digit of a subscriber number is associated with a specific locale within the area code. In Bangkok, Nonthaburi, Pathum Thani, and Samut Prakan, the second digit of a subscriber number identifies the service provider, which is almost always National Telecom (NT), as NT holds a near-monopoly of the Thai fixed-line market.

Thus, a full national number is 9 digits, including the STD prefix 0. When writing a telephone number with the area code, the area code and subscriber number are separated by a hyphen, also in the middle of subscriber number. Examples:

  • A number 2134567 in Bangkok: 02-2134567
  • A number 213456 in Nakhon Ratchasima: 044-213456

Thailand switched to a closed dialing plan in 2001, which means that calling within the area code requires the area code to be dialed. E.g., When calling a number 2134567 in Bangkok (02) from a fixed-line phone:

  • Within Bangkok, Nonthaburi, Pathum Thani, and Samut Prakan: 02-2134567
  • Outside Bangkok, Nonthaburi, Pathum Thani, and Samut Prakan: 02-2134567
  • Outside Thailand: +66-2-2134567 (the initial 0 of the area code is omitted)

Sign in to keep reading

4 more chapters are free with a Lably account.

More in Cities