Thailand Country Code: +66
The country code for Thailand is +66
Country code +66 is for Thailand
Quick Reference
Number Formats
+66 8X XXX XXXXStarts with 6, 8, 9
+66 2 XXX XXXXStarts with 2, 3, 4, 5, 7
Major Cities & Area Codes
2Capital city, most common area code
Dial: +66 2 XXX XXXX
53Northern Thailand
Dial: +66 53 XXX XXXX
76Southern island province
Dial: +66 76 XXX XXXX
38Eastern coastal city
Dial: +66 38 XXX XXXX
53Northernmost province
Dial: +66 53 XXX XXXX
74Southern Thailand
Dial: +66 74 XXX XXXX
44Northeastern Thailand
Dial: +66 44 XXX XXXX
43Northeast region
Dial: +66 43 XXX XXXX
35Central Thailand, former capital
Dial: +66 35 XXX XXXX
Quick Tips
- Drop the leading 0 when dialing from abroad (dial +66 2, not +66 02)
- Keep the leading 0 when calling within Thailand (dial 02, 08, etc.)
- Mobile numbers always have 9 digits after the country code
- Bangkok landlines are 8 digits, other cities are 6-7 digits
Important Note
Always remove the leading 0 when adding +66. Within Thailand, all numbers start with 0 (02 for Bangkok, 08/09 for mobiles).
Complete Dialing Guide
Learn the full step-by-step process for calling Thailand, including common mistakes, cultural etiquette, and emergency numbers.
Read the guideCalling Rates & Costs
See current rates and save on calls to Thailand. Get started with your first call FREE when you sign up.
View ratesNeed to Call Thailand?
Get started with ZippCall for cheap international calls to Thailand. No contracts, just simple pay-as-you-go rates.
Join 7,770 users making affordable international calls with ZippCall
First call FREE for new users