Country calling code
Thailand country code: +66
To call Thailand from another country, dial your exit code, then 66, then the national number without the leading 0. A Thailand mobile number dialled from abroad looks like +66 81 234 5678.
- Country code
- +66
- Exit code (IDD)
- 001
- Trunk prefix
- 0
- Mobile number length
- 9 digits
- ISO country code
- TH
- Time zone
- UTC+7
- Capital
- Bangkok
- Currency
- THB
How to call Thailand
- 1
Dial the exit code of the country you are in. 011 in the US and Canada, 00 in the UK and most of Europe, 0011 in Australia. On a mobile phone, press and hold 0 to type + instead.
- 2
Dial 66, the country code of Thailand.
- 3
Dial the local number without the leading 0. Numbers written for callers inside Thailand start with the trunk prefix 0; it is dropped when you call from abroad.
| Calling from | You dial |
|---|---|
| Inside Thailand | 081 234 5678 |
| Any mobile phone | +66 81 234 5678 |
| United States or Canada | 011 66 81 234 5678 |
| UK, Germany, India and most countries | 00 66 81 234 5678 |
| Australia | 0011 66 81 234 5678 |
| Japan | 010 66 81 234 5678 |
Example with the Thailand sample number +66812345678.
Calling abroad from Thailand
Dial the exit code 001, then the country code and the number. To call the US from Thailand: 001 1 + area code + number. Thailand also has low-cost exit codes such as 007, 008 and 009.
Thailand phone number format
Example numbers for each number type, written the way they are dialled inside Thailand and from abroad. The length counts the digits after the country code.
| Type | National format | International format | E.164 | Digits |
|---|---|---|---|---|
| Mobile | 081 234 5678 | +66 81 234 5678 | +66812345678 | 9 |
| Landline | 02 123 4567 | +66 2 123 4567 | +6621234567 | 8 |
| Toll-free | 1800 123 456 | +66 1800 123 456 | +661800123456 | 10, 13 |
| Premium rate | 1900 123 456 | +66 1900 123 456 | +661900123456 | 10 |
| VoIP | 060 123 4567 | +66 60 123 4567 | +66601234567 | 9 |
Mobile networks in Thailand
The first digits of a number show which network the number range was assigned to. Numbers can be ported to another network later.
AIS
243 prefixesTrue Move
161 prefixesDTAC
156 prefixesTOT Mobile
22 prefixesPenguin SIM
1 prefixesCountry codes of Thailand's neighbours
Thailand country code: FAQ
What is the country code of Thailand?
How do I call Thailand from abroad?
What is the exit code for international calls from Thailand?
How many digits does a Thailand mobile number have?
Which mobile networks operate in Thailand?
How can I check if a Thailand phone number is valid?
Phone number API
Validate numbers like this in your app
numlookupapi checks any phone number worldwide in one request and returns validity, line type, carrier, location and every standard format as JSON.
Read the documentation100 free requests every month. No credit card required.
GET https://api.numlookupapi.com/v1/validate/+66812345678
{
"valid": true,
"international_format": "+66812345678",
"country_prefix": "+66",
"country_code": "TH",
"line_type": "mobile",
"carrier": "…",
"e164_format": "+66812345678",
"national_format": "081 234 5678"
}