Thailand flag

Thailand Country Code

The country code for Thailand is +66. Dial it after your country’s international access prefix (for example 011 from the US), then the local number.

+66
Calling Code
65.9M
Population
513.1K km²
Area (km²)
Thai Baht
THB

Quick Facts

Thailand flag

Kingdom of Thailand

Thailand

Asia South-Eastern Asia
Thailand coat of arms

Coat of arms

Basic Information

Calling Code +66
ISO Codes TH / THA
Capital Bangkok
Independent Yes

Demographics

Population 65.9M
Area 513.1K km²
Languages Thai
Driving Side left

Geography & Time

Region Asia
Subregion South-Eastern Asia
Continent Asia
Time Zones UTC+07:00

Currency

Thai Baht (THB)

Borders

4 countries

Neighboring countries

How to Call Thailand

From Any Country:

+66 [Local Phone Number]

Example:

+66 2 123 4567

(Example: Calling Bangkok, Thailand from anywhere in the world)

How do I dial mobiles vs landlines in Thailand

Thailand uses +66 and a domestic trunk prefix 0, and it follows a closed dialing plan—so within Thailand you normally dial the full national number including the area code, even if you’re calling “locally.” For landlines, Thailand’s geographic area codes are one digit (2) for Bangkok and nearby provinces, and two digits (3x/4x/5x/7x) for the rest of the country, with subscriber numbers typically 7 digits in the Bangkok 02 zone and 6 digits in many other regions. A common domestic example is 02-2134567 (Bangkok) or 044-213456 (Nakhon Ratchasima/Korat). 

For mobiles, Thai mobile numbers are 10 digits in national format: a mobile code (commonly starting with 06/08/09) plus a 7-digit subscriber number (for example, numbers can look like 0641163685). When calling Thailand from abroad, the rule is consistent for both mobiles and landlines: omit the initial 0 and dial +66 plus the remaining digits (e.g., 02-2134567+66 2 2134567; 081xxxxxxx+66 81xxxxxxx). 

What are the emergency numbers in Thailand

UK travel advice lists 191 (ambulance/fire/police), 1669 (ambulance/medical), 199 (fire), and 1155 (tourist police).

What are the city and area codes in Thailand

Dialing tip: Inside Thailand, you’d typically dial 0 + area code + number (e.g., 038…, 053…). From abroad, drop the 0 and use +66.
City Area Code International Dialing Format
Bangkok (and nearby provinces in the 02 zone)
2
+66 2 XXX XXXX
Pattaya / Chonburi
38
+66 38 XXX XXX
Chiang Mai
53
+66 53 XXX XXX
Phuket
76
+66 76 XXX XXX
Khon Kaen
43
+66 43 XXX XXX
Nakhon Ratchasima (Korat)
44
+66 44 XXX XXX
Udon Thani (regional code grouping)
42
+66 42 XXX XXX
Songkhla / Hat Yai
74
+66 74 XXX XXX
Surat Thani
77
+66 77 XXX XXX

Which mobile prefixes do mobile operators use in Thailand

Dialing tip: A Thai mobile written as 081 234 5678 domestically is dialed internationally as +66 81 234 5678 (same digits, just drop the leading 0 and add +66).
Mobile Operator Dialing Prefixes
AIS
commonly associated prefixes include 061, 063, 065, 080(0–2), 080-6, 081(7–9 blocks), 084, 087, 090-1, 092, 093 (some blocks), 098
True / TrueMove / TrueMove H
commonly associated prefixes include 064, 080-3, 083, 086, 088, 089, 090-9 (some blocks), 091, 093/094/097/099 (some blocks)
DTAC
commonly associated prefixes include 066, 080(4–5), 081(3–6 blocks), 085, 090, 094 (some blocks), 099 (some blocks).

What time is it in Thailand right now for calling

Thailand flag

Bangkok

Thailand

Loading...
Loading...
UTC+7

Your Location

Current Location

Loading...
Loading...
Loading...
Time Difference:
Calculating...
hours

Thailand Map

Region: Asia

What is the current Weather in Bangkok

overcast clouds

33°C

overcast clouds

Feels like 40°C

Wind 19 km/h
Humidity 64%
Pressure 1007 hPa
Sunrise 10:49 PM
Sunset 11:41 AM
Visibility 10 km
Min Temp 32°C
Max Temp 33°C
Cloudiness 86%

Currency Exchange Rate

Exchange Rate
Loading...
Converted Amount
Loading...
Last updated: Loading...