On this page
Short answer: Buy a travel eSIM and install it before you fly. It uses a Chinese mobile network for signal but routes your data abroad on plans built that way, so Google, WhatsApp, Instagram and Gmail can work on mobile data. It does not help on hotel or café Wi-Fi. Expect roughly $4–20 for a short trip and $30–75 for a month. Prices change often, so check the plan page on the day you buy.
Before you start
- A phone that supports eSIM. Check your exact model and region. Apple notes that iPhones sold for mainland China generally do not support eSIM. See Apple’s eSIM support page.
- An unlocked phone. A carrier-locked phone can’t use another provider’s eSIM.
- Wi-Fi at home. Many providers’ eSIMs can’t be downloaded once you are inside mainland China. Check your provider’s install instructions.
Does an eSIM replace a VPN?
Not exactly. On plans that route data outside mainland China, blocked apps can work on mobile data without a VPN. It depends on the provider and the plan. Don’t assume it for every plan. We explain this in Do roaming eSIMs bypass the Great Firewall?
The list of blocked apps follows Freedom House, Freedom on the Net 2025: China.
Pick a plan
Start with your trip.
| You are… | Choose | Typical price |
|---|---|---|
| Short trip, light use | 1–5 GB for 7 days | ~$4–15 |
| 1–2 weeks, normal use | 10–20 GB for 15–30 days | ~$15–30 |
| Heavy use, video calls, hotspot | Unlimited, day-based | ~$4/day, $30–75/month |
On the plan page, check:
- Network. Look for China Unicom, China Mobile and/or China Telecom.
- Routing. Does the plan say traffic goes outside mainland China? If not, ask support.
- Daily cap. Many “unlimited” plans slow down after a daily limit.
- Hotspot rules.
- Top-ups in the app.
- Refund policy if it doesn’t connect.
Going to Hong Kong or Macau too? Look for a plan that covers all three.
For a longer comparison, see Best eSIM for China and our main guide, eSIM for China.
Where to buy
Commonly used for China: Airalo and Yesim (affiliate links, same price for you). Official sites: airalo.com and yesim.app. Airalo is bought, installed and topped up in its app, called Airalo: eSIM Travel & Internet in the App Store (search “Airalo” in Google Play on Android). Yesim also works through its own app; its plans are data-only, with no Chinese number or SMS.
Airalo’s China eSIM page currently lists unlimited-data plans on China Unicom: 3 days $11.50, 5 days $19, 7 days $27, 10 days $35, 15 days $49 and 30 days $69. Yesim lists unlimited China plans from about $4 for one day. Neither page clearly says that Google and WhatsApp work, so check the plan description or ask support before you buy.
Trip.com also sells China eSIMs. See the plan details in our Great Firewall guide.
Step by step
-
Check that your phone supports eSIM and is unlocked.
-
Buy the plan on the provider’s site or app, at home, on Wi-Fi.

-
Install it before you enter mainland China. On iPhone:
- Go to Settings > Cellular and tap Set Up Cellular or Add eSIM (older iOS versions say Add Cellular Plan).
- Choose Use QR Code.
- Scan the code and wait for activation.
- Tap Continue on the Cellular Setup Complete screen.
On Android, menus vary by phone. On many Samsung phones look under Settings > Connections > SIM manager > Add eSIM. On a Pixel look under Settings > Network & internet > SIMs. Otherwise follow your provider’s own install steps.

-
When you land, turn on the eSIM line and enable data roaming for it.
-
Set it as your mobile data line. On iPhone, go to Settings > Cellular > Cellular Data and pick the eSIM. If you keep your home line on too, turn off data roaming on that one so you don’t pay roaming fees. Leave Allow Cellular Data Switching off so the phone doesn’t jump back to your home line.
-
Turn off Wi-Fi when you need blocked apps. Hotel and café Wi-Fi are Chinese networks, so Google and WhatsApp won’t work on them.
If it doesn’t work
| Problem | Why | Fix |
|---|---|---|
| Can’t download the eSIM in China | Many providers need an internet connection to install, and some can’t be installed inside mainland China | Install at home before you fly, or arrange Wi-Fi access first |
| No data after landing | Roaming may be off, or the wrong line is used for data | Turn on the eSIM line, enable data roaming for it, set it as the data line |
| Google or WhatsApp work on mobile data but not at the hotel | Hotel Wi-Fi is a Chinese network | Switch Wi-Fi off and use mobile data |
| Apps still blocked on mobile data | Your plan may not route data outside mainland China | Ask the seller; check the plan page; see this guide |
| Data very slow | You may have hit a daily cap | Read the fair-use line; top up or change plan |
| eSIM option missing on the phone | iPhones sold for mainland China generally do not support eSIM | Check your model and region with Apple |
FAQ
Do I need a Chinese phone number?
Travel eSIMs are normally data-only, with no Chinese number and no SMS. Yesim says so for its China plans, and the Trip.com plans are the same. Some Chinese apps ask for a Chinese number when you register, and a travel eSIM can’t receive that code. If a service needs one, check before you go.
Can I buy the eSIM once I’m in China?
Many providers’ eSIMs can’t be downloaded inside mainland China. Buy and install at home, or in Hong Kong on Wi-Fi.
Do I still need a VPN?
Not on a plan that routes data abroad, when you use mobile data. On Wi-Fi, an eSIM changes nothing. Read the full explanation.
Still stuck?
Do it yourself with the steps above — or get help from a real person.
Sources: Apple eSIM support, Freedom House, Freedom on the Net 2025: China, Airalo, Yesim. Some links are affiliate links — see our disclosure.Free China trip checklist + visa rule alerts
We email you only when the rules for your passport change, plus a printable China trip checklist (PDF) right now. No spam, unsubscribe any time.
Almost done: check your inbox and tap the confirm link (look in spam if it isn't there).
Last updated

WhatsApp: scan with your phone
WeChat: scan, or save and open in WeChat