travelinchina
Scene

How to Use an eSIM Instead of a VPN in China

Last updated: 2026-04-30

Most travelers know they need a VPN to access Google, WhatsApp, and other blocked apps in China. But there's a simpler alternative: a foreign eSIM. When you use a foreign eSIM, your data travels through an overseas network rather than China's domestic internet — which means the Great Firewall doesn't apply to your traffic at all.

How eSIM Bypasses the Firewall

When you use a Chinese SIM card or connect to Chinese Wi-Fi, your internet traffic goes through China's domestic network, which is subject to the firewall. A foreign eSIM works differently: your data is routed through a foreign carrier's network (typically via Hong Kong, Japan, or Singapore), so it never touches the Chinese domestic internet. The firewall only applies to traffic on Chinese networks.

This is the same reason why foreign tourists using their home carrier's international roaming plan often find that Google works — their data is routed through their home country's network, not China's.

eSIM vs VPN: Which Is Better?

eSIMVPN
Setup complexitySimple — buy and activate before travelModerate — install, configure, test
ReliabilityVery high — no blockingVariable — firewall actively blocks VPNs
SpeedGood (depends on plan)Good when working
Cost~$15–30 for 10–30 days~$5–15/month
Works on hotel Wi-FiNo — only on mobile dataYes
Works on all appsYesYes

The main limitation of eSIM: it only works when you're using mobile data, not Wi-Fi. If you're in your hotel room on Wi-Fi, you'll still need a VPN to access blocked apps. Many travelers use both — eSIM for on-the-go access, VPN for hotel Wi-Fi.

Getting an eSIM for China

Airalo (eSIM)
View Guide → is the most popular eSIM marketplace for travelers. It offers data plans from multiple carriers for China, with options ranging from 1GB to 20GB.

  1. 1. Download Airalo before your trip

    Download the Airalo app from the App Store or Google Play. Create an account. Do this before you travel — you'll need internet access to purchase and activate the eSIM.

  2. 2. Search for China data plans

    In Airalo, search for 'China'. You'll see plans from multiple carriers. Compare prices per GB and validity periods. Plans typically range from ¥100–200 equivalent for 10–30 days.

  3. 3. Purchase and install the eSIM

    Buy the plan. Airalo will send you a QR code. Go to your phone's Settings → Cellular/Mobile → Add eSIM → Scan QR code. Follow the prompts to install. The eSIM is installed but not yet active.

  4. 4. Activate when you arrive

    When you land in China, go to Settings and switch your data to the eSIM. Your phone will connect to the foreign carrier's network. Open Google to verify it works.

!

Not all phones support eSIM. Check your phone model before purchasing. Most iPhones from iPhone XS onwards support eSIM. Android support varies by model and carrier lock status.

Practical Tips

  • Keep your home SIM active: You can use both your home SIM (for calls/SMS) and the eSIM (for data) simultaneously on most dual-SIM phones.
  • Wi-Fi still needs a VPN: eSIM only bypasses the firewall on mobile data. For hotel Wi-Fi, you still need a VPN.
  • Data usage: Streaming video uses a lot of data. If you plan to use YouTube or video calls frequently, buy a larger data plan (10GB+).
  • Top up if needed: Airalo lets you buy additional data if you run out. You can do this from within China as long as you have some data remaining.
  • Alternative carriers: Besides Airalo, other eSIM providers like Nomad, Holafly, and Saily also offer China plans. Compare prices before buying.