eSIMs have revolutionized travel connectivity. Instead of hunting for a SIM card store after a 12-hour flight, you can buy a China data plan before you leave home and be connected the moment your plane touches down. But not all China eSIMs are created equal. This guide compares the best options for 2025.
What is an eSIM?
An eSIM (embedded SIM) is a digital SIM built into your phone. Instead of inserting a physical SIM card, you download a data plan directly to your phone. Most modern phones support eSIM: iPhone XS/XR and newer (2018+), Google Pixel 4+, Samsung Galaxy S20+ (varies by region), and recent iPads with cellular.
To check if your phone supports eSIM: On iPhone, go to Settings > Cellular — if you see "Add eSIM," you're good. On Android, go to Settings > Connections > SIM Card Manager — look for "Add eSIM."
Best China eSIM Providers Compared
1. Airalo — Best Overall (4.5/5)
Airalo's "Chinacom" eSIM uses China Unicom's network. Plans: 1GB/7 days ($5), 3GB/30 days ($13), 5GB/30 days ($20), 10GB/30 days ($35). Setup takes 5 minutes through the Airalo app. You can top up if you run out of data.
Pros: Reliable China Unicom network, easy top-up, good app experience.
Cons: Data-only (no Chinese phone number), slightly more expensive than local SIMs.
2. Nomad — Best Value (4.3/5)
Nomad's China eSIM also uses China Unicom. Plans: 1GB/7 days ($4), 3GB/30 days ($11), 5GB/30 days ($17), 10GB/30 days ($28). Slightly cheaper than Airalo for the same network.
Pros: Cheapest reliable option, same China Unicom network as Airalo.
Cons: App is less polished, customer support is slower.
3. Holafly — Best for Heavy Data Users (4.2/5)
Holafly offers unlimited data plans for China. Plans: 5 days ($19), 7 days ($27), 10 days ($34), 15 days ($47), 30 days ($64). All plans are unlimited data.
Pros: Unlimited data — no worrying about running out. Simple pricing.
Cons: More expensive for short trips, speeds may be throttled after heavy usage, no hotspot/tethering on some plans.
4. 3HK (Hong Kong) — Best for Getting a Phone Number (4.0/5)
3HK offers eSIMs with Hong Kong phone numbers that work in mainland China. Plans: 5GB/30 days (HK$98 ≈ $12.50), 10GB/30 days (HK$168 ≈ $21.50). The Hong Kong number can receive SMS in mainland China — useful for app verification.
Pros: You get a phone number that can receive SMS. Hong Kong routing bypasses some GFW restrictions.
Cons: More expensive per GB, setup is more complex.
Data-Only vs Voice+SMS: What You Actually Need
Most China eSIMs are data-only — they give you internet access but no Chinese phone number. This works for: Google Maps, Instagram, WhatsApp (with VPN), email, web browsing, Uber/DiDi (the app works with data only).
What you CAN'T do without a Chinese phone number: register for Chinese apps that require SMS verification (Meituan, some bike-sharing apps, some public Wi-Fi), receive calls from Chinese numbers (hotels, tour guides), make local calls.
The workaround: Use your home number for SMS verification (enable international roaming just for SMS — it's usually free to receive texts abroad). Use WeChat for messaging and calls (everyone in China uses WeChat). Use your hotel's Wi-Fi for app downloads and heavy data use.
Setup Instructions (5 Minutes)
1. Before your trip: Download your chosen eSIM provider's app (Airalo, Nomad, etc.)
2. Purchase a China data plan in the app
3. Follow the app's instructions to install the eSIM profile (usually scanning a QR code or tapping "Install")
4. Label your eSIM "China Travel" so you can identify it later
5. When you land in China: Go to Settings > Cellular > turn on your China eSIM line
6. Enable data roaming on the eSIM (yes, even though you're in China — eSIMs technically "roam" on Chinese networks)
7. Wait 1-2 minutes for connection. You should see "China Unicom" or "China Mobile" as your carrier.
Important: VPN Still Required
An eSIM does NOT bypass the Great Firewall. Whether you use a physical Chinese SIM, an eSIM, or international roaming, all internet traffic within China goes through the GFW. You still need a VPN to access Google, Instagram, WhatsApp, YouTube, etc.
The only exception: eSIMs that route through Hong Kong (like 3HK) may have fewer restrictions, but this is inconsistent and shouldn't be relied upon.
The Bottom Line
For most travelers: Get an Airalo or Nomad eSIM for immediate data when you land ($5-20). If you need a Chinese phone number for app verification, also get a physical SIM from China Unicom in the city (¥50-100). Total connectivity cost for a 2-week trip: $15-35. The convenience of being connected from the moment you land is worth every penny.