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

  1. Download a global eSIM app from the App Store or Google Play before you leave.
  2. Pick a China data plan — 7 days of data runs about $2–5.
  3. Pay with a foreign card and install the eSIM profile (follow the in-app QR steps).
  4. Keep it “off” until you land; then enable it in Settings → Cellular.
  5. 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.

You Might Also Need

Fact-checked for 2026 Last updated July 2026 Written by expats in China