Thailand phone number format and 66 country code
Use the 66 country code, written as +66, when calling Thailand from another country. This may also be called the country calling code, dial code, phone prefix, or international prefix. Check the number format, confirm whether the destination is mobile or landline, then review the Voipfibre rate before placing the call.
Use Voipfibre after checking the number format
+66 + area or mobile prefix without domestic leading 0 + subscriber number
How to dial Thailand
Start with +66, add the correct area or mobile prefix, then enter the local number. Use the format shared by the person or business you are calling when available.
Country code
+66
Use the 66 country code before the Thailand number when calling internationally.
Number format
Domestic 0 + area or mobile prefix + subscriber number
Thailand uses country code +66. Remove the domestic leading 0 from area and mobile prefixes in international format, so Bangkok 02 becomes +66 2, Phuket 076 becomes +66 76, and mobile 081 becomes +66 81.
Before calling
Check Thailand mobile and landline rates before calling because prices can differ.
Check Thailand ratesFormat the number before checking the rate
These steps work whether you are calling from United States, United Kingdom, Canada, Australia, India, Philippines or another country.
- 1
Start with +66
Thailand uses the 66 country code, written as +66 in plus format. Put it at the beginning of the number when calling internationally.
- 2
Add the area or mobile prefix
Thailand uses country code +66. Remove the domestic leading 0 from area and mobile prefixes in international format, so Bangkok 02 becomes +66 2, Phuket 076 becomes +66 76, and mobile 081 becomes +66 81.
- 3
Complete the local number
Use the remaining local digits in this pattern: Domestic 0 + area or mobile prefix + subscriber number.
- 4
Check the rate before calling
Check Thailand mobile and landline rates before calling because prices can differ.
Mobile and landline examples
Examples are for formatting guidance only. Always confirm the exact number with the person or business you are calling.
Mobile example
+66 81 234 5678
Useful when you are calling a Thailand mobile number.
Landline example
+66 2 123 4567
Useful when you are calling a Thailand landline or area-based number.
What to check before using the 66 country code
Country codes are only one part of an international phone number. Exit codes, area codes, mobile prefixes, and local numbering rules can change how the final number should be dialed.
Exit code or plus format
On a mobile phone, the plus sign usually replaces exit codes such as 00 or 011. From a landline, use the international access code for the country you are calling from, then 66.
Country calling code, dial code, or prefix
People may call 66 the Thailand country code, country calling code, phone code, dial code, or international prefix. In each case, use +66 before the rest of the Thailand number.
Mobile phone or landline
After +66, the next digits may be an area code, mobile prefix, service prefix, or local number. Check whether you are calling a mobile phone or landline because rates can differ.
Thailand country code +66
Thailand uses +66 as its country, phone, dialing, calling, international, and ISD code.
Drop the domestic 0 after +66
Thailand numbers are often written domestically with a leading 0 before the area or mobile prefix. In international format, remove that 0 and use +66 followed by the remaining digits.
Bangkok and Thailand area codes
Use the area prefix after +66 without the domestic leading 0: Bangkok 02 becomes +66 2, Phuket 076 becomes +66 76, and Chiang Mai 053 becomes +66 53.
Thailand mobile numbers
For Thai mobile numbers, add +66 and remove the domestic leading 0. Domestic 06, 08, and 09 mobile prefixes become +66 6, +66 8, and +66 9.
Calling Thailand and calling from Thailand
To call Thailand from abroad, use +66 and remove the domestic leading 0 from the Thai number. To call out from Thailand, use the destination code first, such as +1, +44, +91, or +63.
Multilingual Thailand code terms
German, Italian, French, Swedish, Dutch, and similar phrases for Thailand phone prefixes usually need Thailand country code +66 and the same international number format.
Common ways people call Thailand
Use the country code first, confirm the number type, then check the Voipfibre rate before placing the call.
What country, phone, or dialing code does Thailand use?
Thailand uses country code +66. Dial +66 followed by the Thailand area or mobile prefix without the domestic leading 0, then the subscriber number.
Open Thailand guideWhat is the Thailand phone-number format?
Use +66 followed by the area or mobile prefix without the domestic trunk 0. Bangkok 02 becomes +66 2, Phuket 076 becomes +66 76, and a mobile 081 number becomes +66 81.
Open Thailand guideWhat is the Bangkok area code?
Bangkok uses 02 domestically. In international format, drop the leading 0 and dial +66 2 followed by the local subscriber number.
Open Thailand guideHow do I call Thailand from the US, UK, Canada, Australia, or India?
Use Thailand country code +66, remove the domestic leading 0 from the Thai area or mobile prefix, then dial the subscriber number. Check the Thailand destination rate before calling.
Open Thailand guideHow do I call the US from Thailand?
Use United States country code +1 followed by the US area code and seven-digit local number. Check the United States destination rate before calling from Thailand.
Open US guideHow do I call the Philippines from Thailand?
Use Philippines country code +63 followed by the Philippine mobile or fixed-line prefix without the domestic leading 0, then the subscriber number.
Open Philippines guideAfter checking the country code
Continue with rates, app calling, and related dialing guides.
Popular guides for calling Thailand
Use the +66 format first, then compare free calling offers, rate checks, and calling options for regular phone numbers from common origin countries.