Country Code Guide is your one-stop shop for making international calls from anywhere in the world. Here's how to call Thailand:

  1. Dial the exit code for your country. This is usually 00 or 011.
  2. Dial the country code for Thailand, which is +66.
  3. Dial the area code for the city you're calling in Thailand.
  4. Dial the local phone number.

For example, to call a mobile phone number in Thailand from the United States, you would dial:

001 66 --- -------
IDD COUNTRY CODE CITY CODE PHONE NUMBER
Loading, please wait...
City
Dial Codes
Bangkok +66-2
Burirum +66-44
Chanthaburi +66-39
Chiang Mai +66-53
Chiang Rai +66-54
Chon Buri +66-38
Kanchanaburi +66-34
Lampang +66-54
Nakhon Ratchasima +66-44
Nakhon Sawan +66-56
Namphaengphet +66-55
Nong Khai +66-42
Pattani +66-73
Pattaya +66-38
Phitsanulok +66-55
Phuket +66-76
Ratchaburi +66-32
Saraburi +66-36
Songkhla +66-74
Surat Thani +66-77
Tak +66-55
Ubon Ratchathani +66-45

Calling from other countries to Thailand

Are you calling someone in Thailand from outside the country? Select a country from the list below to discover the international dialing code you need to dial for calling Thailand.