How to Call Thailand

Complete guide to dialing Thailand (+TH) from any country. Rates from $0.08/min.

Quick Dialing Format

[Exit Code] + +TH + [Area Code] + [Local Number]
From USA/Canada
011 + +TH + number
From UK/Europe
00 + +TH + number
From Mobile
+ +TH + number

Calling Thailand: Overview

Calling Thailand from abroad requires an understanding of the international dialing format. To initiate a call, you must dial your country's international direct dialing (IDD) prefix, followed by Thailand's country code, which is +66. The format generally looks like this: [IDD Prefix] + 66 + [Local Number]. For instance, if you are dialing from the United States, you would start with "011" (the IDD prefix), followed by "66" (Thailand's country code), and then the local number without the leading zero. This means if you wanted to call a number like 012-345-6789 in Thailand, you would dial 011-66-1234-5678. Understanding this format is essential for ensuring your call connects successfully.

Step-by-Step: Dialing Thailand

When calling Thailand, each country has its own IDD prefix, which must be dialed before the country code. Here’s how to dial from a few major countries: #

Thailand Area Codes and Number Formats

Thailand's phone numbers are typically structured with either a landline or mobile prefix. All Thai phone numbers consist of 10 digits, which include the area code. The area codes for major cities include: - Bangkok: 2 - Chiang Mai: 53 - Phuket: 76 - Pattaya: 38 Mobile numbers in Thailand begin with prefixes such as 06, 08, or 09, depending on the carrier. For example, a typical mobile number might look like 09-1234-5678. When dialing internationally, the leading zero of the area code or mobile prefix is omitted. Therefore, a landline in Bangkok would be dialed as +66-2-123-4567, while a mobile number like 09-1234-5678 would be dialed as +66-9-1234-5678.

Mobile vs Landline Calls to Thailand

When considering cost, mobile calls to Thailand can differ from landline calls. Mobile numbers, often starting with 06, 08, or 09, may incur higher rates compared to landline numbers. In Thailand, mobile phones are prevalent, with a significant portion of the population relying on them for communication. To distinguish between the two, landline numbers will typically start with area codes like 2 (Bangkok) or 32 (Khon Kaen), while mobile numbers will have prefixes such as 06, 08, or 09. Due to the widespread use of mobile technology, most calls made to Thailand are likely to reach mobile devices.

Cheapest Ways to Call Thailand

When looking for the most economical way to call Thailand, various options exist. Traditional carrier rates can be high, often charging around $1.00 per minute or more, depending on the plan. Calling cards can be a more affordable alternative, with rates typically ranging from 2 to 10 cents per minute. However, they can come with hidden fees. VoIP services, such as Skype or Zoom, offer competitive rates and often allow for lower costs, especially for long-distance calls. For example, calling Thailand via Skype may cost as little as 2.3 cents per minute. Browser-based calling services like DialAnyone provide an excellent value proposition, allowing users to call directly from their web browser with minimal setup. This option can yield significant savings, often up to 90% compared to traditional carrier rates. For the best deal, it is wise to compare rates among these options, looking for promotions, and considering whether the service offers high-quality connections without hidden fees.

Common Mistakes When Calling Thailand

Several common mistakes can lead to unsuccessful calls to Thailand. One frequent error is forgetting to drop the leading zero when dialing the local number. For example, dialing 02-345-6789 instead of 011-66-2-345-6789 would result in a failed connection. Another common mistake is using the wrong country code; be sure to use +66 for Thailand. Additionally, time zone differences can lead to calling at inconvenient hours. Thailand operates on Indochina Time (ICT), which is UTC+7, and does not observe Daylight Saving Time. Lastly, it's essential to be aware of national holidays or local observances, as many businesses may be closed, affecting your ability to reach someone.

Calling Rates to Thailand

$0.08/min
Starting rate with DialAnyone (10 credits/min)
No monthly fees
Pay only for what you use
No app required
Call from your browser
HD quality
Crystal clear VoIP calls

Frequently Asked Questions

What is the country code for Thailand?
The country code for Thailand is +TH. When calling from abroad, dial your country's exit code (e.g., 011 from the US, 00 from Europe) followed by +TH and the local number.
How much does it cost to call Thailand?
With DialAnyone, calls to Thailand start from just 10 credits/min ($0.08/min). This is significantly cheaper than traditional carriers which charge $1-3/min for international calls.
Can I call Thailand from my browser?
Yes! DialAnyone lets you call Thailand directly from any web browser. No app download required. Just sign up, add credits, and dial.
What time should I call Thailand?
Check the local time in Thailand before calling. Business hours are typically 9 AM - 6 PM local time. For personal calls, evenings work best.
Do I need a special app to call Thailand?
No special app is needed. DialAnyone works in your web browser using WebRTC technology. You can also use our iOS and Android apps if you prefer. The recipient in Thailand doesn't need any app — you can call any phone number.
Is it cheaper to call a landline or mobile in Thailand?
Landline calls to Thailand are typically cheaper than mobile calls. With DialAnyone, both are affordable starting from 10 credits/min. Check our rate table for specific mobile and landline prices.

Ready to Call Thailand?

Sign up free, add credits, and start calling in under 2 minutes.

Start Calling Now

Related