🇹🇭

Thailand Phone Number Format, Examples, and Dialing Guide

Dial Code: +66|Last updated: January 1, 2026

Local Format
081-234-5678
E.164 Format
+66812345678
International
+66 81-234-5678

About Thailand Phone Numbers

Thai mobile numbers start with 08, 06, or 09, followed by 8 digits (total 10 digits). For international format, use +66 + 9-digit number (drop the leading 0).

How to Dial Thailand Phone Numbers

To call a Thailand phone number, the exact format depends on where the call starts. Domestic mobile calls usually keep the leading 0, while international calls to Thailand use the +66 country code instead.

  • Within Thailand: Dial the full national number, including the leading 0 for standard domestic calls.
    Example: 081-234-5678
  • From abroad to Thailand: Dial +66 followed by the national number without the leading 0.
    Example: +66 81-234-5678
  • From Thailand to other countries: Dial an international access prefix such as 001, 004, 006, or 009, then the country code and full phone number.
    Example: 001 1 212 555 0123

Note: Thai domestic mobile numbers commonly begin with 0, but that prefix is dropped in international format.

Dialing Assistant

Check how to dial between countries and copy a ready-to-use result.

Thailand to Thailand

Within Thailand, dial the national number in local format.

Dial string

081-234-5678

Phone Number Structure

This table breaks down the example number shown for Thailand.

ComponentDigitsExampleNotes
Country Code2+66Used in international format and replaces the domestic leading 0.
National Prefix10Thai domestic mobile numbers begin with 0 before the national number.
Mobile Prefix281This example uses a Thai mobile range shown domestically as 081.
Subscriber Number72345678The remaining digits identify the individual mobile subscriber.

Special Cases

Some numbers and prefixes in Thailand have special rules or reserved uses.

  • Emergency Numbers

    1911669199

    Thailand uses multiple emergency short numbers rather than a single universal code. 191 is the police emergency line, 1669 is for medical emergencies, and 199 is for fire and rescue services.

  • Tourist Police Hotline

    1155

    1155 is the dedicated Tourist Police hotline in Thailand. It is a special assistance line intended for visitors and non-emergency support rather than a normal subscriber number.

  • Travel and Public Service Hotlines

    167216901784

    Thailand also uses a range of short public-service hotlines for tourism, transport, and disaster information. These memorable short codes are allocated for special service access.

Validation Regex

regexregex
^\+66[689]\d{8}$|^0[689]\d{8}$

Code Examples

CSS Masking Format

Use this CSS mask to automatically format phone number inputs:

cssinput-masking.css
input[type="tel"] {
  mask: 000-000-0000;
  mask-image: none; /* Fallback */
}

Other Countries