Country code guide

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

International format

+66 + area or mobile prefix without domestic leading 0 + subscriber number

+66Country calling code
RateCheck before calling
Mobile example+66 81 234 5678
Landline example+66 2 123 4567
Dialing format

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 rates
Steps

Format 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.

Examples

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.

Number details

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.

Popular calling questions

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 guide

What 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 guide

What 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 guide

How 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 guide

How 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 guide

How 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 guide
Calling options

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.

Related codes

Other country codes people check before calling

Questions

Thailand dialing FAQ

Thailand uses the 66 country code, written as +66. The international format is +66 + area or mobile prefix without domestic leading 0 + subscriber number.
66 is used for Thailand. When you save or dial the number internationally, write it with the plus sign as +66, then add the area or mobile prefix and local number.
Yes. 66 is the country calling code, phone prefix, or international dial code for Thailand. On a mobile phone, write it as +66 before the area or mobile prefix and local number.
Dial +66, then add the area or mobile prefix and the local number. For example, a mobile number may look like +66 81 234 5678.
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.
Not always. International rates can vary by mobile, landline, and special-service numbers. Check the live Voipfibre rate before calling.
Yes. Check the live Thailand rate, add wallet credit, and call from the Voipfibre app, browser dialer, SIP, or access-number option where available.