Cheap Calls to Shanghai
Call landlines and mobiles in Shanghai, China from your browser from $0.491/min. No app, no SIM card, no contract.
Dial format: +86 21 + local number
$0.491
Per Minute
$14.72
30 Min Call
~10
Mins for $5
$0
Monthly Fee
How to call Shanghai from your browser
- 1Create a free EzyRing accountSigning up is free. You pay only for the calls you make.
- 2Add $5 in calling creditsThat gets you ~10 minutes to Shanghai. Credits never expire.
- 3Dial +86 21 + the local numberThe call connects to their phone in Shanghai. Done.
Dialing Shanghai
Full format
+86 21 + local number
Country code
+86
Area code
21
More on calling China
Frequently Asked Questions
How do I call Shanghai, China?
Dial +86 21 followed by the local phone number. With EzyRing, you can make this call directly from your browser — no app or SIM card required.
How much does it cost to call Shanghai?
Calls to Shanghai cost $0.491 per minute with EzyRing. A $5 top-up gives you approximately 10 minutes. You pay only for the minutes you use, and credits never expire.
What is the area code for Shanghai?
The area code for Shanghai is 21. The full dialing format is +86 21 + local number. EzyRing's dialer handles the formatting automatically.
Can I call Shanghai from my computer?
Yes. EzyRing lets you call landlines and mobiles in Shanghai directly from your computer's browser. Sign in, verify your number once, and dial.
Ready to start calling?
Create a free account and set up in a few steps. Your own caller ID, nothing to install.
- 1Create account
- 2Add credit
- 3Verify your number
- 4Call