Quick answer: +66 is Thailand. Mobile numbers have 9 digits after +66 and start with 6, 8 or 9. Landlines have 8 digits. If the number you were given starts with 0, drop the 0. Example: +66 81 234 5678.

How to dial Thailand

Calling from Dial
Any mobile phone +66 + number without the 0
US or Canada landline 011 66 + number without the 0
UK or most of Europe landline 00 66 + number without the 0
Australia landline 0011 66 + number without the 0

Thai numbers are written with a leading 0, like 081-234-5678 or 02-123-4567. That 0 is only for calls inside Thailand. From abroad, leave it out: 02-123-4567 becomes +66 2 123 4567.

Mobile and landline numbers

Mobiles are 10 digits in Thailand, starting with 06, 08 or 09 and usually written 081-234-5678. After +66 that is 9 digits. They have no area code.

Landlines are 9 digits in Thailand and 8 after +66. Bangkok and its neighbors Nonthaburi, Pathum Thani and Samut Prakan use area code 02 with a 7-digit local number. The rest of the country uses 3-digit codes such as 053 with a 6-digit local number. Thais dial the area code even for local calls, so a landline is always written with it.

City Area code in Thailand From abroad
Bangkok 02 +66 2 xxx xxxx
Chiang Mai 053 +66 53 xxx xxx
Phuket 076 +66 76 xxx xxx
Pattaya 038 +66 38 xxx xxx
Hua Hin 032 +66 32 xxx xxx
Koh Samui 077 +66 77 xxx xxx
Krabi 075 +66 75 xxx xxx
Hat Yai 074 +66 74 xxx xxx
Khon Kaen 043 +66 43 xxx xxx
Nakhon Ratchasima (Korat) 044 +66 44 xxx xxx

Each code covers several provinces. 053 serves Chiang Mai and most of Chiang Rai, and 077 covers Surat Thani province, including Koh Samui.

Codes that get mixed up with +66

+65 is Singapore and +63 is the Philippines.

Time difference

Thailand is on ICT (UTC+7) all year, with no daylight saving time. The gap changes when your own clocks change.

Where you are Your clocks on summer time Your clocks on standard time
US East Coast Thailand is 11h ahead Thailand is 12h ahead
US West Coast Thailand is 14h ahead Thailand is 15h ahead
UK Thailand is 6h ahead Thailand is 7h ahead
Germany Thailand is 5h ahead Thailand is 6h ahead
Sydney Thailand is 4h behind Thailand is 3h behind

A 9 PM call from New York reaches Thailand at 8 AM the next day in the US summer and 9 AM in the US winter.

Call Thailand with CallSky
Starting rates · No subscription
Pay-as-you-go
Billed per minute
From
$0.19 per min
Start Calling Thailand →

Prefer calling over WiFi? See our guide to the best apps for WiFi calling.

FAQ

Can I call a Thai hotline like 1155 from abroad?

Usually not. Four-digit hotlines starting with 1, such as 1155 for the Tourist Police, have no area code and only work from phones in Thailand. Ask for the organization's regular number, which starts with 0, and dial it as +66 without the 0.

Why won't my call to +66 go through?

Check three things: you left out the leading 0, you have 9 digits after +66 for a mobile or 8 for a landline, and you dialed 66, not 65.