Honestly? If you don’t want to fuss with VPNs, buy a roaming eSIM. It routes your data through a foreign partner carrier, so it slips past the firewall automatically — no VPN app required.
1 What is an eSIM?
An eSIM is a digital SIM built into your phone — no physical card, no tray to eject. You buy a data plan online, scan a QR code, and it activates over the air. Because it rides on a partner carrier’s normal roaming network, the Great Firewall doesn’t block it the way it blocks VPN tunnels.
Works on: iPhone XR+, Pixel 3+, Samsung S20+, and most newer phones. Check your model supports eSIM before you rely on it.
2 eSIM vs VPN
| Feature | VPN (a working China VPN) | eSIM (roaming data) |
|---|---|---|
| Setup difficulty | Medium (download, create account) | Easy (pre-activate before trip) |
| Cost | $10–30 / month | $5–20 for 7–30 days |
| Speed | Good (encrypted, slightly slower) | Excellent (native carrier speeds) |
| Firewall bypass | Yes (manual activation) | Yes (automatic, no config) |
| Reliability | Variable (govt blocks regularly) | Very stable (carrier data) |
| Legal risk | Illegal in mainland China (unauthorized VPNs are prohibited; enforcement targets operators, not foreign travellers) | None (roaming data) |
| Recommendation | Plan B (backup) | Plan A (best) |
Bottom line: if you have only 1–2 weeks, get a roaming eSIM — faster, cheaper, and zero hassle. If you stay longer or want flexibility, keep a VPN as backup. Many travellers install both.
Want the full VPN breakdown? Our VPN for China guide explains what a working China VPN needs and how to install one as a backup.
3 How to choose an eSIM
Several global eSIM apps sell China data plans, and they are not equal — prices, network quality, and how painless the setup is vary. Rather than favoring one, judge a plan on a few things that actually matter for a trip to China:
Firewall routing. Make sure the plan routes through a foreign partner carrier so Google, WhatsApp, YouTube and the like work without a VPN. Most mainstream China plans do; double-check before you buy.
Data allowance & validity. A 1–2 week trip needs roughly 1–5 GB; longer stays or heavy map and streaming use need more. Plans run 7–30 days, so match the validity to your trip.
Speed. Look for native 4G/5G on a major partner network — that’s what gives you real carrier speeds, not a throttled tunnel.
Price & top-ups. Typical China plans run a few dollars a week up to ~$20 for 30 days, with pay-as-you-go options for data-heavy users. Confirm whether you can top up mid-trip or whether it’s a fixed bundle.
Prices and plan sizes shift constantly — check the app for current offers before you buy. Whatever you pick, install and test it at home, not after you land.
4 Recommended setup (do both)
Primary — best option
- Buy a roaming eSIM before departure.
- Activate it on arrival in China.
- Get instant, unrestricted internet.
- Cost: roughly $2–5 for 7 days, more for 30-day plans.
Backup plan
- Install a VPN that works in China before departure.
- Keep it as an emergency fallback.
- Use it if the eSIM fails or you run out of data.
- One-time cost: roughly $5–15 / month.
5 How to buy & activate an eSIM
- Download a global eSIM app from the App Store or Google Play before you leave.
- Pick a China data plan — 7 days of data runs about $2–5.
- Pay with a foreign card and install the eSIM profile (follow the in-app QR steps).
- Keep it “off” until you land; then enable it in Settings → Cellular.
- Open a page to confirm — you should be online with no VPN needed.
Why a backup matters: eSIMs are very stable, but if one ever drops, a VPN is your safety net. Running both costs only about $10–20 for a whole week.
6 Speed: eSIM vs airport Wi-Fi
A roaming eSIM: native 5G / 4G carrier data, rock-solid reliability, about $2–5 a week. Works on iPhone XR+, Pixel 3+, Samsung S20+, and most newer phones.
Airport Wi-Fi: roughly 8 Mbps down / 2 Mbps up, congested and often unreliable — free, but slow.
A roaming eSIM delivers true 5G speeds at a budget price — and you’re not hunting for a hotspot the second you clear customs.
7 Last resort: data roaming
If both your eSIM and your VPN fail, turn on data roaming on your home SIM. Your carrier will charge roughly $10–15 a day, but it will work. Keep this as the absolute backup.
- When to use: only when both your eSIM and VPN are down and you urgently need access.
- How to enable: Settings → Mobile Data → Roaming → On (varies by phone).
- Cost: expect $10–15 / day by carrier and location.
- Speed: usually slow, but fine for messaging and light browsing.
- Tip: confirm roaming rates with your home carrier before the trip.
