First Stop China

SIM cards & phone numbers in Shanghai

Whether you actually need a Chinese number, and how to get one if you do.

Last reviewed for the 2026 season · SIM cards & phone numbers across all of China →

In Shanghai specifically

What everyone needs to know

The numbers

ItemTypical value
Local SIM¥100–200 for 30 days
RegistrationPassport required, in person
Data package10–30 GB typical
Where to buyAirport counter or carrier store

Do it in this order

  1. Decide first: eSIM (keeps WhatsApp) or local SIM (Chinese number, loses WhatsApp).
  2. For a local SIM, go to an official China Mobile/Unicom/Telecom store with your passport.
  3. Ask the staff to activate data and confirm the balance before you leave the counter.
  4. Top up via the carrier app or a convenience store.

Mistakes that cost money or time

Check it at the source

Questions people actually ask

Can I keep my home SIM active?
Yes, and you should — it receives bank verification SMS. Disable data roaming to avoid charges.
Do I need a Chinese number for DiDi?
No. DiDi registers with an international number and pays with a foreign card.

More about Shanghai

SIM cards & phone numbers in other cities