Thailand

Thailand country code: +66

To call Thailand from abroad, dial +66 and then the local number. If the local number starts with 0, drop that 0.

How to dial Thailand

  1. 1. Start with +66. On a mobile, hold 0 for +. On a landline, dial your exit code first (00 in most countries, 011 from the US and Canada).
  2. 2. Adjust the local number. If the local number starts with 0, drop that 0.
  3. 3. Dial the rest. Or skip the formatting: pick Thailandin Kitaphone's dialer and it adds +66 for you.

Dialing examples

Mobile
081 234 5678 โ†’ +66 81 234 5678
Landline
Dial the area code without its leading 0, then the number.

Thailand at a glance

Country code
+66
Main language
Thai
Time zone
UTC+7 all year
Kitaphone rate
$0.15/min landline ยท $0.15/min mobile
Call Thailand now

Questions about calling Thailand

What is the country code for Thailand?
+66. From outside Thailand, dial +66 and then the local number. If the local number starts with 0, drop that 0.
How do I dial a mobile number in Thailand from abroad?
Write it in international form: 081 234 5678 becomes +66 81 234 5678.
Do I drop the leading 0 when calling Thailand?
Yes. Numbers in Thailand are written locally with a leading 0, which you leave out after +66.
What time zone is Thailand in?
UTC+7 all year. Check the local time before you call.
What language is spoken in Thailand?
The main language is Thai.
How much does it cost to call Thailand?
$0.15 per minute to landlines and $0.15 per minute to mobiles, billed in whole minutes from prepaid credit. No subscription and no connection fee.
Does the person in Thailand need an app?
No. Kitaphone calls the ordinary phone network, so the call arrives on their normal mobile or landline. They need no app, no account and no internet connection.

See also