KinvoKinvo
Back to Blog
Country Guides

How to Call China from the US: +86 Dialing Guide & Rates in 2026

Step-by-step guide to calling China from the US. +86 dialing format, area codes for Beijing/Shanghai/Shenzhen, US carrier rates compared, time zones, and tips for OFWs and family.

Daniel MerinoFounder & VoIP Engineer at Kinvo
8 min read

To call China from the US, dial 011 + 86 + area code + local number from a US landline, or +86 + area code + local number from a mobile phone (hold the 0 key to get the +). Drop any leading 0 from the Chinese number. China is one of the more expensive corridors from the US — major US carriers charge $1.50 to $3.00 per minute for direct-dialed calls. This guide explains the dialing format, area codes, time-zone planning, and how to reduce the cost.

The Chinese American community is the largest Asian American group by ancestry, with roughly 5.2 million people in the US — about 2.4 million of them born in China. Combined with US business ties to manufacturing hubs in Shenzhen, Dongguan, and Shanghai, and tourism to Beijing, Xi'an, and Hong Kong SAR, that means millions of US-to-China phone calls every month. Most of those callers are paying far more than they need to.

What is the country code for China?

The country code for China is +86 — also written as 0086 (when dialed from countries that use 00 as the international access code) or "86 country code." It is assigned by the International Telecommunication Union (ITU) under the E.164 standard and is also called the China dialing code, China phone code, or China ISD code. Hong Kong (+852) and Macau (+853) have their own codes; Taiwan uses +886. This guide covers mainland China only.

How to Dial China from the US: Step by Step

Step 1: Identify the type of number

Chinese mobile numbers are always exactly 11 digits and start with 1 — specifically 13, 14, 15, 16, 17, 18, or 19. Landline numbers start with a 2 to 3-digit area code: Beijing 10, Shanghai 21, Guangzhou 20, Shenzhen 755, Chengdu 28, Chongqing 23. Domestically, landlines are dialed with a leading 0 (010, 021, 0755) — that 0 is the Chinese trunk prefix and must be dropped when calling from abroad.

Step 2: Use the right format

Step 3: Pick the cheapest route

Direct-dial from a US carrier costs $1.50–$3.00 per minute to China. With Kinvo's browser-based dialer, the same call is $1.84 to landlines or $2.49 to mobiles — and importantly, no $10–$15/month plan add-on is required, so a single 30-minute call costs ~$56 instead of $90+ on a carrier plan plus the plan fee itself.

Cost to Call China from the US

Method Landline Rate Mobile Rate Monthly Fee
Kinvo (browser) $1.84/min $2.49/min None — pay as you go
AT&T direct-dial $3.30/min $3.30/min None (rates this high)
AT&T World Connect ~$0.40/min ~$0.40/min $10/month add-on
T-Mobile direct-dial $2.99/min $2.99/min Included with newer plans
WeChat (app-to-app) Free Free Both sides need WeChat

Real cost example: A 20-minute call to a Beijing landline with Kinvo costs $0.05 + (20 × $1.84) = $36.85. On AT&T direct-dial that same call costs $66.00. With an AT&T World Connect add-on, $0.40 × 20 = $8, but you also pay $10/month for the plan — so unless you make 25+ minutes of international calls every month, the no-commitment Kinvo route is cheaper overall.

Should I Use WeChat Instead?

WeChat is free for app-to-app voice and video, and it is the dominant messaging app in China. If your contact in China already uses WeChat and has reliable internet, that is the cheapest option. The trade-offs:

VoIP services like Kinvo are the right choice when you need to reach a regular Chinese landline or mobile — which includes most older relatives, hotels, suppliers, hospitals, and businesses. WeChat is for when both sides already use the app. For a fuller comparison, see WiFi calling vs VoIP for international calls.

Chinese Phone Number Format

Chinese numbers follow a specific format depending on whether you are calling a landline or mobile:

Major City Area Codes

City Area Code (international) Domestic Form
Beijing10010
Shanghai21021
Guangzhou20020
Shenzhen7550755
Chengdu28028
Chongqing23023
Tianjin22022
Hangzhou5710571

Best Times to Call China from the US

China uses a single national time zone — CST (UTC+8), sometimes called Beijing Time — across the entire country, including Xinjiang (which solar-wise sits two zones west). The offset from US time zones is 12 to 16 hours depending on daylight saving:

Major Chinese Carriers

Three state-owned operators cover the entire Chinese mobile market:

Kinvo routes calls to every Chinese mobile carrier at the same per-minute rate — no premium-network surcharges.

Common Pitfalls When Dialing China

Frequently asked questions

How do I dial China from the US?

From a US mobile phone, dial +86 followed by the Chinese area code (no leading 0) and the local number. From a US landline, dial 011 86 then the area code and local number. Example: a Beijing landline shown domestically as 010 8765 4321 is dialed from the US as +86 10 8765 4321.

What is the country code for China?

The country code for China is +86. It applies to mainland China only — Hong Kong has +852, Macau has +853, and Taiwan uses +886. China's +86 is assigned by the ITU under the E.164 international numbering standard.

Why are calls to China so expensive?

China's three state-owned carriers (China Mobile, China Unicom, China Telecom) charge international voice termination rates that are higher than most countries. US carriers pass those costs through plus their own margin, which is why direct-dial rates run $1.50 to $3.30 per minute. VoIP providers reduce this to $1.84 to $2.49 per minute by buying wholesale capacity and skipping the carrier markup, but the underlying termination cost still makes China one of the most expensive corridors.

Can I call China for free?

If the person you're calling has WeChat (or another app like WhatsApp, FaceTime, or Signal) installed and reliable internet, app-to-app calls are free. To reach a regular Chinese landline or mobile number, no truly free option exists — someone has to pay the termination fee to the Chinese carrier. Kinvo at $1.84/min is among the cheapest options for reaching real phone numbers in China.

Can I use WeChat to call a regular phone number in China?

No, not anymore. WeChat Out (the feature that let you call regular phone numbers from WeChat) was discontinued in most regions. WeChat today supports only app-to-app voice and video calls — both you and the person you're calling need the app installed.

Does WiFi calling work for calls to China?

Yes, but it does not save money. WiFi calling routes your call over WiFi to your US carrier's network, which then bills you at the same $1.50 to $3.30 per minute as direct-dial. To actually reduce the cost, you need an independent VoIP service like Kinvo that bypasses your carrier entirely.

What is +86 13912345678?

It's a Chinese mobile number. Chinese mobiles are always 11 digits starting with 1 — in this case 139 indicates China Mobile. Dialed from the US, you'd press and hold 0 to get +, then type 8613912345678.

Bottom line: To call China from the US, dial +86 followed by the area code (drop the leading 0) and the local number. Direct-dial from a US carrier is $1.50 to $3.30 per minute; Kinvo's browser-based service is $1.84 landline / $2.49 mobile with no monthly plan. For free options, WeChat works app-to-app if both sides have it installed. See the full rate breakdown on our China calling rates page.

Ready to start calling? Start Calling

Sign up and get bonus credits on your first purchase. No app download needed — start calling from your browser in under 60 seconds.

Start Calling

Related Articles

Country Guides

How to Call Brazil from the US: Cheapest Rates in 2026

Call Brazil from the US for $0.02/min to landlines, $0.15/min to mobiles. Compare carrier vs VoIP rates, +55 dialing format, time zones, and the cheapest way to call Brazil.

Country Guides

How to Call the UK from the US: Cheapest Rates in 2026

Call the UK from the US for $0.03/min to landlines and mobiles. Compare carrier vs VoIP rates, +44 dialing format, time zones, and the cheapest way to call the United Kingdom.

Country Guides

How to Call Pakistan from the US & UK: Cheapest Rates in 2026

Call Pakistan from the US or UK for $0.04/min to landlines and mobiles. Compare carrier vs VoIP rates, +92 dialing format, Jazz/Telenor/Zong networks, and the cheapest way to call Pakistan.