Thailand country code +66: dialling in and out
The +66 code, the dropped 0, and the codes inside a Thai SIM.
By the Local SIM Thailand team, checked October 2, 2026

The short answer
Thailand's country code is +66. From abroad, dial +66 and drop the first 0 of the number: a mobile written 08X XXX XXXX becomes +66 8X XXX XXXX. To call another country from Thailand, dial 001, or + on a mobile, then the country code. Thai mobiles have nine digits after +66.
- +66 is the country code; the 0 in front is the trunk prefix, dropped from abroad.
- Mobiles: ten digits at home and nine after +66; landlines have eight digits after +66.
- Calling out of Thailand: 001, or + on a mobile, then the country code.
- A Thai SIM identity starts 8966; its network identity starts with 520.
- Emergency: 191 police, 1669 ambulance, 199 fire, 1155 tourist police.
Checked October 2, 2026
Dialling, at a glance
A Thai mobile from abroad
- Dial
- +66 8X XXX XXXX, no 0
A Bangkok landline from abroad
- Dial
- +66 2 XXX XXXX, no 0
A Thai number inside Thailand
- Dial
- 08X XXX XXXX, as written, with its 0
Another country from Thailand
- Dial
- 001, or + on a mobile, then the country code
The codes your phone shows
MCC 520
Thailand's mobile country code. Every Thai network identity begins with 520, followed by a short code for the operator.
ICCID starting 8966
A SIM's serial number begins with 89, for telecommunications, then 66, the country code; Thai issuers sit in the 89 66 range.
Landlines
Eight digits after +66, and Bangkok with the provinces around it uses 2, so an office number reads +66 2 XXX XXXX from abroad.
The bottom line

7 days · 15 GB · US$8.88
A travel eSIM is data only: your own number stays the one people call and text, and the codes sent to it still arrive.
Buy on VietSIMQuestions
What is the Thailand country code?
It is +66. From abroad, drop the first 0 of a Thai number: 08X XXX XXXX is dialled +66 8X XXX XXXX. Inside Thailand, dial the number as written, with its 0.
Do I dial the 0 after the +66 country code?
No. The 0 is the trunk prefix used inside Thailand only; from abroad, +66 replaces it.
What is the emergency number in Thailand?
The police are on 191, an ambulance on 1669, the fire brigade on 199 and the tourist police on 1155.
Sources
Where the facts on this page come from.
- ITU: national numbering plan of Thailand, notified by the NBTC
- ITU: dialling procedures (international and national prefixes)
- ITU: mobile network codes (E.212), with Thailand's 520
- ITU: issuer identifier numbers for SIM cards (E.118)
- UK Foreign, Commonwealth and Development Office, Thailand getting help (emergency numbers)
Get your Thailand eSIM before you fly.
Plans from US$4.88, tax included, on dtac, True or a Southeast Asia regional network. Pick one here and pay on the store in US dollars.
See the plansCheckout on VietSIM · full refund if it does not work

