Does eSIM work in China? What an AI agent tells you (and sells you)
Yes, eSIM works in China. Most tourist "China" eSIMs — Airalo, Holafly, Nomad, Saily — technically route via Hong Kong or overseas gateways. Because your data exits China before the Great Firewall applies, Google, WhatsApp, Instagram, and YouTube work with no VPN. Airalo's pooled-data plans win on price per GB; Holafly's unlimited wins for heavy tethering (with a daily throttle). Buy via an AI agent: prompt "cartapi, get me a 10GB China eSIM for 14 days" and get a checkout link.
Every year I get the same question from a friend who's about to visit Shanghai: "Do I really need a VPN?"
The clean answer: no, if you buy the right eSIM. Here's why, and how the AI-agent flow makes it a 60-second decision instead of a Reddit rabbit hole.
The weird truth about "China eSIMs"
When Airalo or Holafly sell you a "China" eSIM, in most cases you're not getting a domestic China Mobile plan. You're getting a plan that roams onto Chinese towers via an MVNO agreement with a Hong Kong or overseas carrier.
Practically, that means:
- Your device connects to a Chinese tower (China Mobile, Unicom, or Telecom depending on plan).
- Your data traffic tunnels out of China through the aggregator's gateway (usually Hong Kong).
- The Great Firewall applies to traffic exiting mainland China — but your traffic is already exiting via a foreign gateway, so it doesn't apply to you.
Net effect: Google Maps works. WhatsApp works. Instagram works. YouTube works. Gmail works. You don't need a VPN because you effectively already have one, baked into the eSIM.
This is not a loophole and it's not new. Roaming international travelers have always exited via their home carrier's gateway. Tourist eSIMs formalized what was already the case for anyone with an iPhone paying $12/MB in roaming.
Comparing the tourist-eSIM providers for China
| Provider | Structure | Typical price | Best for |
|---|---|---|---|
| Airalo | Pooled data (5/10/20GB) | ~$1.80/GB | Cost-conscious travelers, moderate data. |
| Holafly | Unlimited/day (with soft cap) | ~$3/day | Heavy tethering, video calls; users who want no data anxiety. |
| Nomad | Pooled data | ~$1.70–2/GB | Similar to Airalo, sometimes cheaper. |
| Saily | Pooled data + optional VPN | ~$1.90/GB | Users who want an extra VPN layer belt-and-braces. |
| Local China Mobile / Unicom (bought in China) | Domestic plan | Cheapest per GB in raw terms | Long-stay users who WILL use a separate VPN. |
The "domestic vs Hong-Kong-routed" split is the entire game. If you buy at a Beijing airport kiosk, you save money on data but you lose Google/WhatsApp/Instagram unless you have a VPN pre-installed. If you buy an Airalo/Holafly/Nomad/Saily plan before you fly, you pay a small premium and get the western internet included.
Which "China" plan should you actually pick?
Rough heuristics from actual traveler behavior:
- 3–7 day trip, moderate usage (maps, WhatsApp, occasional video): Airalo 5GB or 10GB. Cheapest, works everywhere.
- 7–14 day trip, tethering to laptop for work: Holafly unlimited. Confirm the daily throttle threshold on the plan page.
- Business trip with video calls: Holafly unlimited or Airalo 20GB.
- Cross-border China + HK + Macau trip: Airalo's "Greater China" or Asia regional plan.
- Backup plan for a longer stay: pair a domestic local SIM (best in-country pricing) with a smaller HK-routed eSIM as your Google/WhatsApp lifeline.
The AI agent flow
Skip the comparison spreadsheet:
claude mcp add --transport http cartapi https://mcp.cartapi.io/mcp
using cartapi, get me the cheapest 10GB eSIM for China for 14 days. Confirm it routes via Hong Kong before showing me the checkout.
The agent calls search_esim_plans(country=CN, min_data_gb=10, min_days=14), filters to the HK-routed SKUs (they're the majority), picks by price, and returns a Stripe URL along with the plan details.
Or ask for a comparison:
using cartapi, compare the top 3 China eSIMs for a 10-day trip with heavy WhatsApp/Instagram use. Include which gateway they route through.
The agent surfaces the trade-offs live from cartapi's normalized catalog.
What still doesn't work
A HK-routed tourist eSIM handles ~95% of a foreign visitor's China internet needs. Edge cases:
- WeChat Pay / Alipay signup: still needs a Chinese phone number and often a Chinese bank card. The eSIM won't help. Use their tourist-mode flows (both apps now let non-residents pay via linked foreign cards).
- Chinese domestic apps that verify by Chinese IP: some Chinese banking, government, and localized services require a mainland IP. Your HK-routed eSIM will make you look non-Chinese — usually fine for tourists, occasionally a friction point.
- Some Chinese streaming services (Bilibili premium features, etc.): may geoblock non-Chinese IPs. Rare tourist need.
- Domestic-only 5G speeds: pooled-data tourist eSIMs are usually LTE/4G-capable but not always 5G. If you need max throughput, check the specific plan.
Install and activate before you land
- Order the eSIM before your flight. The agent emails the QR code.
- Scan the QR from another device (a laptop or a friend's phone) — you can't scan an on-screen QR with the same phone that's installing.
- iOS: Settings → Cellular → Add eSIM. Android: Settings → Network → Add carrier.
- Leave the eSIM's cellular data OFF until you land.
- On landing in China: turn Airplane Mode off, enable the new eSIM's cellular data, and open Google Maps to confirm.
If Google Maps doesn't load: toggle Airplane Mode off/on, or manually select the network in Settings → Cellular. If still nothing, the fallback is to buy a physical SIM at the airport — every major China airport has kiosks — but this basically never comes up if the eSIM was installed correctly.
Try it
claude mcp add --transport http cartapi https://mcp.cartapi.io/mcp
using cartapi, cheapest 10GB China eSIM for 14 days that bypasses the Great Firewall
The agent handles the filter, the pick, and the checkout URL. Sixty seconds to a working Beijing WhatsApp session.
Frequently asked questions
Does eSIM work in China?
Yes. Most tourist "China" eSIMs (Airalo, Holafly, Nomad, Saily) route via Hong Kong or overseas gateways. Traffic exits mainland China through a foreign gateway, which is why Google/WhatsApp/Instagram work without a VPN.
Is Airalo or Holafly better for China?
Airalo's pooled-data plans are cheaper per GB and popular with cost-conscious travelers. Holafly's unlimited plans (with soft daily throttle) win for tethering and heavy video. Neither is universally "better" — pick by data volume and whether you need unlimited.
Do I need a VPN in China with a travel eSIM?
Usually no, if your eSIM routes via Hong Kong or an overseas gateway (which most travel eSIMs do). Install a VPN before you land as a backup — VPN apps get harder to install once you're in China.
Can I buy a China-compatible eSIM through an AI agent?
Yes. Add cartapi's MCP server to Claude Desktop and prompt for the plan. The agent filters to HK-routed SKUs, picks by price, and returns a Stripe URL. QR arrives by email.
What about WeChat Pay and Alipay?
They now support tourist-mode signups with foreign cards without needing a Chinese SIM. Your travel eSIM helps with everything else; payment apps are a separate flow.