Thailand +66
Official telecommunications routing registry for Thailand. International dialing prefix is +66. Browse all regional numbering plan area codes below.
⭐ Major Area Codes in Thailand
🗄️ All Numbering Plan Area Codes (NPA)
Select an area code to view local exchange registries, carrier mappings, and geographic zones
🌍 Neighboring Countries
Thailand, officially the Kingdom of Thailand, is a Southeast Asian nation renowned for its rich cultural heritage, vibrant cities, and stunning tropical landscapes. With a population exceeding 70 million, it serves as a major economic and tourism hub in the region. The international dialing code for Thailand is +66, a prefix that connects callers to one of the most visited countries in the world. Understanding the nuances of Thailand's telecommunication system is essential for seamless communication, whether for business, travel, or personal connections.
Dialing Instructions
To call a Thai number from abroad, you must follow a specific sequence: first, dial the international access code of your country (e.g., 011 from the US, 00 from most European countries), then the Thailand country code +66, followed by the local area code (without the leading '0') and the subscriber number. For example, to call a landline in Bangkok (area code 2) from the US, you would dial: 011 + 66 + 2 + [local number]. For mobile numbers, which in Thailand typically start with 8 or 9, you drop the leading '0' from the mobile number as well, so a call would be: 011 + 66 + 8X XXX XXXX.
Area Codes and Numbering Context
Thailand employs a closed telephone numbering plan, meaning that area codes are an integral part of the local number format. The country is divided into multiple geographic area codes, with Bangkok assigned the code '2', while other provinces use codes ranging from 32 to 77. For instance, Chiang Mai uses 53, Phuket uses 76, and Pattaya uses 38. Mobile numbers in Thailand are not geographically assigned and use prefixes such as 6, 8, or 9, followed by seven to eight digits. Since 2021, Thailand has transitioned to 9-digit subscriber numbers for mobile services, standardizing the format to +66 8X XXX XXXX or +66 9X XXX XXXX. It is crucial to omit the trunk prefix '0' when dialing from abroad, as it is only used for domestic calls within Thailand.
Special Rules and Emergency Numbers
Thailand has a few special dialing rules that callers should be aware of. The country uses a single emergency number, 191, for police, while medical emergencies can be reached at 1669. Tourist police are available at 1155, and a general emergency hotline is 112 (though this is primarily for government services). For calls within Thailand, you must dial the trunk prefix '0' before the area code (e.g., 0 2 XXX XXXX for Bangkok). However, when dialing from overseas, the '0' is replaced by the country code '+66'. Additionally, some premium-rate and toll-free numbers have specific formats, such as 1800 for toll-free calls and 1900 for premium services, but these are not accessible from outside Thailand without proper international dialing procedures.
Traveler and Business Tips
For travelers and business professionals, understanding local communication norms is vital. Thailand has excellent mobile network coverage, with major operators like AIS, TrueMove H, and dtac offering extensive 4G and 5G services. Visitors often purchase local SIM cards, which require passport registration—a standard procedure in Thailand. When making international calls from Thailand, you can use the international prefix 001 (for most carriers) or 009 (for alternative operators) followed by the destination country code. Alternatively, VoIP services and messaging apps are widely used, especially for international communication, to avoid high roaming charges. For businesses, it is advisable to have a local presence or use a virtual phone number with a Thai +66 prefix to build trust with local clients. Always confirm the correct number format with your Thai counterpart, as mobile numbers are often written with spaces for clarity, e.g., 08X XXX XXXX, but when dialing from abroad, you would use +66 8X XXX XXXX.
The Thai telecommunications landscape is modern and efficient, with a high penetration of mobile phones and internet usage. Landlines are still common in offices and some residences, but the trend is shifting toward mobile-only communication, particularly among younger generations. When dialing from abroad, be mindful of time zone differences (Indochina Time, UTC+7) and business hours, as Thailand operates on a single time zone despite its geographical span. By adhering to these dialing guidelines and tips, you can ensure effective and uninterrupted communication with contacts in the Land of Smiles.