Drop the leading 0 from area codes
Chinese area codes are written domestically with a leading 0 (e.g. 010 for Beijing, 021 for Shanghai). When dialing internationally from Singapore, omit that 0 — dial +86 10, not +86 010.
Quick Answer
To call China from Singapore, dial 001 (Singapore's exit code) + 86 (China's country code) + the local number. On a mobile phone, you can simply dial +86 followed by the number. For landlines, include the city area code (e.g. 10 for Beijing, 21 for Shanghai). For mobiles, dial the full 11-digit number after +86. With Sayfone, you can call China from your browser for just 8¢/min.
$0.08
Per minute
+86
Country code
HD
Call quality
Landline rate
$0.08/min
Mobile rate
$0.08/min
Same per-minute Sayfone rate for landline and mobile.
Average call quality
Whether you're keeping in touch with family on the mainland or coordinating business across the $170.2B Singapore–China trade corridor, Sayfone connects your call to China for just 8¢/min — right from your browser.
Steps at a glance
Sources
Country code +86, mobile/landline format details
Singapore outbound exit code confirmation
STEP-BY-STEP GUIDE
Follow these steps to reach any landline or mobile phone in mainland China from Singapore. The format differs slightly depending on whether you're calling a landline (which requires an area code) or a mobile phone.
From a Singapore landline, dial 001. From a mobile phone, you can simply press and hold 0 to get the + symbol, which replaces the exit code.
001 or +
Immediately after the exit code (or +), dial 86 — this is China's international country code that routes your call to the Chinese telephone network.
+86
For landlines, dial the city area code without the leading 0 (e.g. 10 for Beijing, 21 for Shanghai, 20 for Guangzhou, 755 for Shenzhen). For mobile numbers, dial the full 11-digit number directly — Chinese mobiles always start with 1 and do not need an area code.
Landline: +86 10 XXXX XXXX | Mobile: +86 1XX XXXX XXXX
Enter the remaining digits of the subscriber number. Landline local numbers in major cities are 8 digits; in smaller cities they may be 7 digits. Mobile numbers are always 11 digits total (including the leading 1). Press call and you're connected.
+86 21 6234 5678 (Shanghai landline) or +86 138 1234 5678 (mobile)
Dialing format reference
+86
Use these patterns when entering a full international number to +86.
Mobile
+86 1XX XXXX XXXX (11 digits)
Landline
+86 [area code] [local number] (area code 2–4 digits, local 7–8 digits)
Major city area codes
Sources
Mobile format 1xx-XXXX-XXXX and landline area code structure
Major city area codes and international dialing instructions
Confirms Singapore exit code is 001 from landline, + from mobile
DIALING RULES
China's numbering plan has a few nuances that can trip up international callers. Keep these rules in mind to make sure your call connects on the first try.
Chinese area codes are written domestically with a leading 0 (e.g. 010 for Beijing, 021 for Shanghai). When dialing internationally from Singapore, omit that 0 — dial +86 10, not +86 010.
Chinese mobile numbers are 11 digits starting with 1 (e.g. 138, 139, 150, 186). Dial them directly after +86 with no area code. The full sequence is +86 1XX XXXX XXXX.
Major cities like Beijing (10) and Shanghai (21) have 2-digit area codes. Mid-sized cities like Shenzhen (755) use 3 digits. Smaller cities may use 4-digit area codes. The total number of digits after +86 (area code + local number) is typically 10–11.
The country code +86 covers mainland China only. Hong Kong uses +852 and Macau uses +853 — these are separate numbering plans. Do not dial +86 for numbers in those regions.
When calling from a Singapore mobile, you can use the + prefix instead of dialing 001. Long-press the 0 key to get the + symbol. This works universally and is easier to remember.
TIMING & TIPS
Singapore and China are in the same time zone (both UTC+8), so scheduling calls is effortless — the clock reads the same in both countries. Here are practical tips to get the most out of your calls.
Same Time Zone
UTC+8
No time difference — 9 AM in Singapore is 9 AM in China
Best for Personal Calls
7 PM – 9 PM
Evening hours when family members are typically home and available
Best for Business Calls
9 AM – 6 PM
Standard Chinese business hours align perfectly with Singapore's workday
Sources
Confirms both cities are UTC+8 with zero offset
TROUBLESHOOTING
If your call to China isn't connecting, review these common issues and solutions to get through.
The most common cause is forgetting to drop the leading 0 from the area code. Dial +86 10 (not +86 010) for Beijing. For mobiles, make sure you're dialing all 11 digits after +86.
A Chinese-language recording usually means the number is incorrect or out of service. Double-check the number, confirm the area code, and ensure you haven't accidentally included extra digits.
International PSTN calls to mainland China can occasionally experience routing issues. A browser-based VoIP service like Sayfone routes calls over optimised networks, which can improve clarity and reliability.
If your contact is in Hong Kong (+852) or Macau (+853), do not use +86. These regions have separate country codes. Verify the correct code before dialing.
Traditional carriers in Singapore may charge SGD 1–3 per minute for calls to China. Sayfone offers calls to China for just 8¢/min from your browser — no SIM change or app install needed.
Sources
Common dialing error troubleshooting
Savings
Adjust the tools below to compare Sayfone with typical retail pricing for calls to China. 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
$0.96
$0.080 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
~$3.92/min
~$2.96/min
~$1.76/min
~$0.40/min
$0.080/min
Annual saving vs. AT&T
Based on 220 min/month
Before you go
Open the full Singapore to China guide, check rates, or browse other how-to guides from Singapore.
Singapore to China calling guide
Per-minute rates, savings calculator, and what to expect on this route.
What it costs to call China
See Sayfone’s per-minute rate for China and how it compares before you dial.
Route guides from Singapore
Other how-to guides from Singapore
FAQ
Answers to common questions about dialing, costs, and connectivity when calling China from Singapore.
Still have questions? Our support team is here to help.
Contact SupportEXPLORE MORE
Browse other international calling destinations available through Sayfone.
Ready to Call?
Open Sayfone in your browser, enter a Chinese number, and connect instantly. No app download, no calling card, no hidden fees.
The modern Skype alternative. No downloads, no contracts, just crystal-clear calls from any device, anywhere.