Quick answer
For trips under two weeks, an eSIM is the better buy: it installs at home, needs no counter queue, and routed plans (Holafly, China Unicom HK) reach Google and WhatsApp without a VPN. A local physical SIM wins on price per gigabyte — roughly CNY 100 for 30 GB against USD 30–50 for 10–20 GB eSIM data — and it is the only way to get a real +86 phone number. The decision comes down to trip length, data appetite, and whether Chinese apps that verify by SMS matter to you.
Why this matters in 2026
Travelers lose money in both directions. They buy a 5 GB eSIM for a month-long stay and ration maps by the second week, or they spend 40 minutes in an airport SIM queue for a 3-day trip that needed 2 GB. The two options differ in four measurable ways — price per GB, setup effort, routing around the firewall, and whether you get a Chinese phone number — and each traveler type maps cleanly onto one of them. Deciding before you fly is a ten-minute job; deciding at the arrivals hall is a queue.
Key facts at a glance
- Price per GB: physical SIM about CNY 3/GB (CNY ~100 for 30 GB); eSIM USD 1.50–3/GB depending on brand
- Setup: eSIM installs over home Wi-Fi in minutes; physical SIM needs a counter, your passport, and real-name registration
- +86 number: physical SIM yes; every travel eSIM no (data-only)
- Firewall routing: mainland physical SIM is fully firewalled; Holafly and China Unicom HK eSIMs route so most blocked apps work
- Top-ups: eSIMs top up in-app; physical SIMs top up at any convenience store or in the carrier app
Step-by-step walkthrough
Step 1: Count your real trip days
Arrival day to departure day, not sightseeing days. Under 14 days pushes you toward an eSIM; 14+ days makes the physical SIM's price advantage worth the queue.
Step 2: Estimate your data appetite
Light use (maps, chat, translation) runs 1–2 GB per week. Daily video calls or hotspot laptop work runs 5–10 GB per week. Physical SIMs are priced so heavy use is cheap; eSIMs punish it.
Step 3: Decide whether you need a +86 number
Train ticket accounts, hospital registrations, some museum reservations, and food-delivery riders contacting you all work better with a Chinese number. If your trip includes any of these, lean physical SIM — or accept a workaround.
Step 4: Check your phone
eSIM needs an unlocked iPhone XS/XR or newer, Pixel 3 or newer, or Galaxy S20-class or newer. Any unlocked phone takes a physical SIM. No eSIM support ends the comparison.
Step 5: Buy accordingly
eSIM: buy from Airalo, Holafly, Nomad, or China Unicom HK 2–3 days before departure and install at home. Physical SIM: plan the airport counter stop (China Mobile, Unicom, or Telecom) with your passport out; CNY 100–200 covers the SIM and a 30-day data pack.
Step 6: Set the lines up correctly
Keep your home SIM for calls and SMS, put data on the new line, and enable data roaming on that line only. With a physical SIM, dial the carrier's activation code if data does not start within a minute.
Common scenarios and use cases
1. Three-day business layover
eSIM, no contest. A 3–5 GB mainland-routed plan or a short Holafly pass installs at home and works the moment you land. An airport queue is the last thing a 48-hour schedule needs.
2. One-week first-time tourist
eSIM with routing that handles blocked apps (Holafly 7-day, or China Unicom HK if you are price-tuned). You avoid the VPN setup entirely, which is the single biggest convenience win for a first visit.
3. Two weeks with laptop work
Border case. Under about 40 GB total, a big eSIM bundle (China Unicom HK) keeps things simple. Above that, or if you tether all day, the physical SIM's per-GB price wins; pair it with your own VPN.
4. Month-long or slow-travel stay
Physical SIM. Register with your passport at a carrier hall in any city center (not just the airport), pay CNY 100–150 for 30 GB+ per month, and get the +86 number that long-stay life keeps demanding. Renew monthly at any convenience store.
5. Family or group of four
Mix: physical SIMs for the two heaviest users, cheap mainland-routed eSIMs for the rest, and one shared hotspot line. Buying four identical plans is the only wrong answer — usage is never equal.
Costs and pricing breakdown
- Physical SIM (China Mobile/Unicom/Telecom): CNY 50–100 SIM fee, then CNY 30–100 for 10–30 GB / 30 days; CNY ~100 for ~30 GB is the benchmark
- Airalo Chinacom eSIM: USD 5 (1 GB / 7 days) to USD 30–50 (10–20 GB / 30 days)
- Holafly eSIM: USD 4–6 per day, unlimited data, hotspot capped
- China Unicom HK eSIM: about USD 19 for 30 GB / 30 days, routed outside the firewall
- Break-even: past roughly 15 GB of expected use, the physical SIM is cheaper than every eSIM option
Pitfalls to avoid
- Buying the physical SIM at the airport by default: the counter queue costs 20–40 minutes after a long flight, and city-center carrier halls sell identical packages without the markup packages some airport stalls attach.
- Assuming the eSIM gives you a Chinese number: all travel eSIMs are data-only. Anything that verifies by SMS to +86 stays out of reach.
- Enabling data roaming globally instead of per-line: the master toggle on the wrong line either burns home-carrier roaming or silently disconnects the new SIM.
- Expecting firewall-free behavior from a mainland physical SIM: it is fully firewalled. Without your own VPN, Google, WhatsApp, and Instagram are gone for the whole trip.
- Discarding the physical SIM's packaging: the ICCID and activation codes printed there are what support asks for when something fails mid-trip.
Alternatives and trade-offs
- Home-carrier roaming: zero setup at USD 10–15 per day; rational only under three days.
- Pocket Wi-Fi rental: USD 5–8 per day, one device shared by a group; a dead battery and a carried charger are the trade.
- Hong Kong SIM crossed at the border: cheap per GB and firewall-free, but mainland coverage and registration rules make it a niche pick for Shenzhen/Zhuhai trips.
- Hotel and cafe Wi-Fi only: workable for a stopover, but most public Wi-Fi demands a Chinese phone number for SMS login — the very thing you do not have.
Local context and customs
Chinese carriers register every SIM to a passport by law, which is why the counter exists and why resale SIMs are a bad idea. Locals top up physical SIMs through WeChat and Alipay mini-programs in seconds; as a foreigner, the carrier's English app or a convenience-store top-up does the same. Public Wi-Fi assuming a +86 number is a daily friction — the travelers who breeze through are the ones whose data line never leaves their phone.
Verifying current information
Packages and prices shift monthly. Confirm through:
- Carrier pages: China Mobile (10086.cn), China Unicom (10010.cn), and China Telecom (189.cn) for current tourist packages
- Airalo and Holafly China listings: live eSIM prices and day-pass structures
- China Unicom HK's site: current routed plans and activation guides
- Reddit r/china and r/digitalnomad: current-week reports on queues, speeds, and which option actually worked
- Your hotel concierge: which carrier hall is nearest and whether English registration is realistic there
Putting it all together
Short trip, light data, want Google to just work: eSIM (Holafly or China Unicom HK), bought and installed at home. Long stay, heavy data, need a Chinese number: physical SIM from a carrier hall with your passport, plus your own VPN. Everything else — phone compatibility, roaming toggles, top-ups — follows from that one decision. Make it before you fly and connectivity stops being a variable in your trip.
FAQ
Is a physical SIM cheaper than an eSIM in China?
Per gigabyte, yes — by roughly three times. A CNY 100 physical SIM carries about 30 GB, while 10–20 GB eSIM bundles run USD 30–50. The eSIM's premium buys convenience and, on routed plans, firewall-free access.
Can I use WhatsApp and Google on a physical SIM?
Not without your own VPN. Local physical SIMs ride mainland networks, and the firewall applies fully. Routed eSIMs (Holafly, China Unicom HK) or a pre-installed VPN cover the gap.
Do I get a phone number with an eSIM?
No. Travel eSIMs for China are data-only. A +86 number requires a passport-registered physical SIM from a mainland carrier.
Can I use both at once?
Yes — most modern phones hold a physical SIM and an eSIM (or two eSIMs) simultaneously. A common setup: home line for calls and SMS codes, local line for data.
How do I top up mid-trip?
eSIMs top up in the provider's app. Physical SIMs top up at carrier halls, convenience stores (FamilyMart, Lawson), or the carrier's app after registration.
Does either option work in Hong Kong and Macau?
Check coverage. Mainland physical SIMs usually roam there at extra cost; China Unicom HK covers Hong Kong natively; most China eSIM bundles are mainland-only unless sold as Greater China packages.
What happens if my physical SIM stops working?
Visit any carrier hall with your passport — registration is tied to it, so reactivation takes minutes. Airport counters handle it too, but city-center halls have shorter queues.
Is 5G available on both?
Yes on supported phones in tier-1 and most tier-2 cities, at no extra configuration. Coverage maps are published by all three carriers; speeds and coverage differences between the options are negligible.
