How to call Thailand (country code +66)

Calling to Thailand

Thailand’s country code may be mis-labelled:

  • Country code 0066 (exit code of ’00’ used in many European, Asian, and African nations followed by Thailand’s country code of ’66’).
  • Country code 01166 (exit code of ‘011’ used in the United States and Canada followed by Thailand’s country code of ’66’).
  • Country code country code 662(Thailand’s country code of ’66’ followed by Bangkok’s area code of ‘2’) (may also be listed as country code 00662 / country code 011662 )

When calling to a mis-labelled country code, remove the exit code from the call sequence and replace it with the exit code of the country the call is dialed from.

… to a mobile (cellular) phone

Use the same call sequence.

Thai mobile phone numbers begin with ’08’ or ’09’. The leading ‘0’ is excluded from the international call sequence

Calling to a mobile phone that is registered in Thailand but roaming outside of Thailand: dial the regular call sequence to a Thai mobile phone.

Calling to a mobile phone user currently roaming in Thailand with a phone that is registered outside of Thailand: call the country where the mobile phone is registered.

… to a VoIP phone

VoIP phone numbers based in Thailand are accessed with the same call sequence as a regular landline phone.

Phone numbers starting with ’06’ (or ‘6’ when dialed in an international call sequence) are designated as VoIP.

Calling to a VoIP phone registered in Thailand with the user roaming outside of Thailand: dial the regular call sequence to a Thai VoIP phone.

Calling to a VoIP phone user currently roaming in Thailand with a phone that is registered outside of Thailand: call the country where the VoIP phone is registered.

… to a satellite phone

Malaysia does not have a country-speicifc satellite phone system.

Most satellite phones operate on their own country code – calls to these satellite phones follow their own call sequence.

… sending a fax

Use the same call sequence.

Calling within Thailand (domestic dialing)

‘0’ is used as a trunk prefix when calling within Thailand.

All digits, including the trunk prefix ‘0’ and the area code are dialed when calling within Thailand.

Local calling

Local calls are made with all digits in the phone number, including the trunk prefix ‘0’ and the area code.

0one to two digitssix to seven
trunk prefixlocal area codelocal phone number

Long distance calling

Long distance calls are made with all digits in the phone number, including the trunk prefix ‘0’ and the area code.

0one to two digitssix to seven
trunk prefixlocal area codelocal phone number

Thai phone numbers explained

Number details

Thai phone numbers are eight digits. The first one to two digits represent an area (geographic) code. The only one digit area code is ‘2’ (Bangkok and surrounding area).

Mobile numbers begin with ‘8’ or ‘9’.

VoIP numbers begin with ‘6’.

An example of a Thai phone number

The Bangkok Art & Culture Center lists its phone number in Bangkok as 02 214 6630-8.

Number structure
662214 6630 8
country code for Thailandgeographic (area) code for Bangkok and surrounding areasremaining phone number within Bangkok
Local example – calling within the same area code

The trunk prefix ‘0’ and the local area code are included when calling locally. Even within when calling within the same area code.

02214 6630 8
trunk prefixgeographic (area) code for Bangkok and surrounding areasremaining phone number within Bangkok
Long distance example – calling from Phuket, Thailand (on the other side of the country)

The trunk prefix ‘0’ and the local area code are included when calling long distance.

02214 6630 8
trunk prefixgeographic (area) code for Bangkok and surrounding areasremaining phone number within Bangkok
International example – calling from outside Thailand

Dial the exit code of the country the call is dialed from, followed by Thailand’s country code of ’66’, followed by the destination area code and local phone number.

exit code662214 6630 8
exit code of the country the call is dialed fromcountry code for Thailandgeographic (area) code for Bangkok and surrounding areasremaining phone number within Bangkok

Area codes

Bangkok 2
Chaophraya Surasak  38
Chiang Mai 52, 53
Hat Yai 74
Khon Kaen  43
Mobile 8x, 9x
Nakhon Pathom  34
Nakhon Ratchasima 44
Nakhon Sawan  56
Nakhon Si Thammarat  75
Nonthaburi 2
Pak Kret 2
Pattaya 38
Phitsanulok  55
Ubon Ratchathani  45
Udon Thani 42
VoIP 6x

Special numbers

Toll-free (freephone) 1800
Premium rate 1900

Toll-free phone numbers do not incur a cost when dialed domestically. They do not incur a charge to the caller when called from a land-line (fixed line) phone.

Premium rate calls are billed at a rate higher than normal.

Toll-free and premium rate numbers may or may not be available from outside of Thailand. There is no trunk prefix ‘0’ dialed in the call sequence to reach them.

Calling from Thailand

‘001’ is used as an exit code when dialing an international phone call from Thailand.

Phone books, directories, and number lookup

Administrative and regulatory

Sources and more resources