Always Omit the Leading 0
Thai phone numbers are written domestically with a leading 0 (e.g., 02-1234-5678). When dialing internationally, remove this leading 0 before adding the country code. Only dial +66 2 1234 5678.
Quick Guide
Call Thailand from Malaysia by dialing +66 followed by the Thai phone number (omit the leading 0). Use Sayfone for transparent per-minute rates starting at 18¢/min.
$0.18
Per minute
+66
Country code
HD
Call quality
Landline rate
$0.18/min
Mobile rate
$0.18/min
Same per-minute Sayfone rate for landline and mobile.
Average call quality
Steps at a glance
Sources
Country calling code reference
DIALING INSTRUCTIONS
Follow these steps to dial a Thai phone number from Malaysia using standard calling methods or Sayfone.
Start by dialing the plus sign (+) followed by 66, Thailand's international country code. If using a phone dial pad, you may need to press and hold 0 to access the plus sign, or type 0011 for international access (varies by provider).
+66
After the country code, dial the Thai phone number. If the number you have includes a leading 0 (as Thai numbers are often written domestically), omit it when dialing internationally.
+66 2 1234 5678 (Bangkok landline) or +66 8 1234 5678 (mobile)
Complete the call by pressing the call button. Wait for the connection to establish; call quality and connection speed depend on your network.
Dialing format reference
+66
Use these patterns when entering a full international number to +66.
Mobile
+66 8X XXXX XXXX
Landline
+66 2 XXXX XXXX (Bangkok) or +66 area-code XXXX XXXX
Major city area codes
Sources
Official numbering format and area code reference
International dialing format standard
DIALING RULES
Keep these formatting rules in mind when calling Thai phone numbers from Malaysia.
Thai phone numbers are written domestically with a leading 0 (e.g., 02-1234-5678). When dialing internationally, remove this leading 0 before adding the country code. Only dial +66 2 1234 5678.
Thai mobile numbers begin with 8 or 9 after the country code (+66 8 or +66 9). Ensure you have the correct digit to distinguish mobile from landline calls.
Thai landline numbers include an area code (e.g., 2 for Bangkok, 53 for Chiang Mai) after the country code. The full format is +66 [area-code] [local-number].
Most international calls use the + symbol (e.g., +66 2 1234 5678). Alternatively, some networks accept 0066 or 0011 as international access prefixes; check with your provider.
CALLING TIPS
Thailand is 1 hour ahead of Malaysia. Plan calls during overlapping business hours or convenient personal times.
Malaysia Time (MYT)
UTC+8
No daylight saving
Thailand Time (ICT)
UTC+7
No daylight saving
Sources
Time zone reference for Malaysia and Thailand
COMMON ISSUES
Most calls from Malaysia to Thailand connect smoothly, but here are solutions for common problems.
Verify you've dialed +66 and the correct phone number format. Check that your internet connection (for Sayfone) or mobile signal is stable. Try the call again after a few seconds. If the issue persists, contact your service provider to confirm international dialing is enabled.
International calls depend on network quality. Switch to Wi-Fi if available, especially when using Sayfone. Move closer to your router or cell tower. Reduce background noise. If using Sayfone, ensure your internet speed is adequate (a few Mbps is typically sufficient).
With Sayfone, per-minute rates are transparent and displayed before you call. Standard calling through your mobile carrier may incur international roaming charges; check your plan. When using Sayfone, there are transparent pricing—only the advertised per-minute rate.
Confirm the phone number is correct and includes the proper area code. Thai numbers are case-sensitive in formatting; double-check spacing and digits. If calling a business, verify the number during their business hours. Some organizations have call filters; try a different number if available.
Savings
Adjust the tools below to compare Sayfone with typical retail pricing for calls to Thailand. Start with one call, then layer on monthly volume to see the bigger picture.
How to use these tools
Set duration and country. See Sayfone vs. an illustrative retail rate for the same call.
I'm calling…
Enable enterprise discount
Save additional 40% (enterprise)
Your call
Your call will cost
$2.16
$0.18 per minute
That's 60% less than competitors
Set monthly minutes and call type. Bars compare Sayfone to common retail benchmarks for the same volume.
Drag slider to adjust
220
min / month
~$8.82/min
~$6.66/min
~$3.96/min
~$0.90/min
$0.180/min
Annual saving vs. AT&T
Based on 220 min/month
Before you go
Open the full Malaysia to Thailand guide, check rates, or browse other how-to guides from Malaysia.
Malaysia to Thailand calling guide
Per-minute rates, savings calculator, and what to expect on this route.
What it costs to call Thailand
See Sayfone’s per-minute rate for Thailand and how it compares before you dial.
Route guides from Malaysia
Other how-to guides from Malaysia
FAQ
Answers to common questions about calling Thailand from Malaysia.
EXPLORE MORE ROUTES
Discover how to call other countries from Malaysia with Sayfone.
Ready to Call?
Use Sayfone to call Thailand with transparent, affordable rates and transparent pricing. Connect instantly from your browser.
The modern Skype alternative. No downloads, no contracts, just crystal-clear calls from any device, anywhere.