Country Code Reference

Thailand Country Code: +66

The country code for Thailand is +66

Country code +66 is for Thailand

Quick Reference

Country Code
+66
ISO Code
TH
Continent
Asia
ZippCall Rate
$0.21/min
Call now →

Number Formats

Mobile
+66 8X XXX XXXX

Starts with 6, 8, 9

Landline
+66 2 XXX XXXX

Starts with 2, 3, 4, 5, 7

Major Cities & Area Codes

Bangkok
2

Capital city, most common area code

Dial: +66 2 XXX XXXX

Chiang Mai
53

Northern Thailand

Dial: +66 53 XXX XXXX

Phuket
76

Southern island province

Dial: +66 76 XXX XXXX

Pattaya
38

Eastern coastal city

Dial: +66 38 XXX XXXX

Chiang Rai
53

Northernmost province

Dial: +66 53 XXX XXXX

Hat Yai
74

Southern Thailand

Dial: +66 74 XXX XXXX

Nakhon Ratchasima (Korat)
44

Northeastern Thailand

Dial: +66 44 XXX XXXX

Khon Kaen
43

Northeast region

Dial: +66 43 XXX XXXX

Ayutthaya
35

Central 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).

Need 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