The short answer
For most tourists, a pre-bought travel eSIM is simpler: instant activation, no passport queue, and on some plans your data routes overseas so Western apps just work. A local SIM is cheaper per gigabyte and gives a real Chinese number, but you must buy it in person with your passport, and it does not bypass the Great Firewall on its own.
Local SIM card
Available at airport kiosks (Beijing, Shanghai, Guangzhou, etc.) and carrier stores (China Mobile, China Unicom, China Telecom). You need your passport for real-name registration and sometimes a local address. China Mobile has the widest nationwide and rural coverage; Unicom is fastest in cities; Telecom is solid urban.
Costs are low (roughly 30-day plans around ¥100 for 30GB at tourist kiosks). The big downside: a local SIM puts you on a Chinese IP, so Google, WhatsApp and Instagram stay blocked unless you also run a VPN.
Travel eSIM
Providers like Airalo, Holafly, Ubigi, Saily and Nomad sell China plans you buy online and install via QR code. They are data-only — no Chinese phone number — but you can still register Alipay and WeChat with your home number. Some plans route through Hong Kong or Singapore gateways, which means blocked sites load without a separate VPN; others need a VPN on top (see our eSIM vs VPN guide).
Head-to-head
| Factor | Local SIM | Travel eSIM |
|---|---|---|
| Buy inside China | Yes (passport needed) | No — buy before trip |
| Activation | In-person, queue | QR code, instant |
| Chinese phone number | Yes | No (data only) |
| Price per GB | Cheapest | Higher |
| Firewall bypass | No (needs VPN) | Some plans yes |
| Rural coverage | Excellent (Mobile) | Good (roaming partner) |
Which for whom
- First-time, short trip, want zero hassle: travel eSIM. Activate at home, arrive online.
- Long stay, need a local number, on a budget: local SIM (plus a VPN for blocked apps).
- Multi-country Asia trip: a reusable eSIM like Ubigi that covers several countries.
Where to buy
eSIM: provider websites/apps, before departure. Local SIM: airport kiosks on arrival or any carrier store with your passport. You cannot buy an eSIM from Chinese carriers as a tourist.
Before you fly
- Decide eSIM (easy) or local SIM (cheap + number).
- If eSIM: buy, install and test by loading Google at home.
- If local SIM: carry your passport and know you will need a VPN for Western apps.
- Keep your home SIM for bank SMS verification.
Our apps checklist lists everything to install before the trip.
Pick the right connection
The Complete Guide includes an eSIM/VPN decision table and connectivity setup steps — plus 20 city routes and 86 survival phrases, all offline.
Get the Complete Guide for $19.99