Emergency Numbers
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.
Dial Code: +66•Last updated: January 1, 2026
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).
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.
081-234-5678+66 81-234-5678001 1 212 555 0123Note: Thai domestic mobile numbers commonly begin with 0, but that prefix is dropped in international format.
This table breaks down the example number shown for Thailand.
| Component | Digits | Example | Notes |
|---|---|---|---|
| Country Code | 2 | +66 | Used in international format and replaces the domestic leading 0. |
| National Prefix | 1 | 0 | Thai domestic mobile numbers begin with 0 before the national number. |
| Mobile Prefix | 2 | 81 | This example uses a Thai mobile range shown domestically as 081. |
| Subscriber Number | 7 | 2345678 | The remaining digits identify the individual mobile subscriber. |
Some numbers and prefixes in Thailand have special rules or reserved uses.
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.
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.
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.
^\+66[689]\d{8}$|^0[689]\d{8}$Use this CSS mask to automatically format phone number inputs:
input[type="tel"] {
mask: 000-000-0000;
mask-image: none; /* Fallback */
}