Short answer
A local Chinese SIM is the cheapest data you can buy, and it comes with real-name registration and the full firewall. Google, WhatsApp and Instagram will not load on it.
An international travel eSIM costs more per gigabyte, but your data roams through a foreign carrier — so you browse normally, with no VPN and nothing to configure. For most short trips that trade is worth it.
Whatever you pick, keep your home SIM active for SMS. Alipay, WeChat and banking apps verify you by text, and those messages need your original number.
How the two options actually differ
This is not really a price comparison. It is a routing comparison, and the routing decides what you can reach.
Local Chinese SIM
You buy a SIM from a Chinese carrier — China Mobile, China Unicom or China Telecom — and it registers you as a domestic subscriber. Your traffic enters the Chinese internet directly, which is why it is cheap and fast, and also why the national filtering applies to it in full.
International travel eSIM
A travel eSIM is a data plan issued by a foreign carrier, delivered as a digital profile you install on your phone. In China your phone attaches to a Chinese network as a visiting foreign subscriber, and the traffic is handed back to the home carrier's network before reaching the open internet.
The filtering is applied to domestic subscribers. Because roaming traffic is not domestic, it bypasses the filtering as a side effect of how international roaming works — not because the eSIM does anything clever.
Side by side
| Local Chinese SIM | International travel eSIM | |
|---|---|---|
| Cost per GB | Lowest available | Higher |
| Google, WhatsApp, Instagram | Blocked — VPN needed | Work normally |
| Registration | Real-name, passport required in person | Usually none beyond purchase |
| Where you buy it | Carrier shop or airport counter in China | Online, before you fly |
| Setup effort | Queue, paperwork, SIM swap | Scan a QR code at home |
| Chinese phone number | Yes | Usually data-only |
| Time to working | An hour or more after landing | Instant on arrival |
| Best for | Long stays, heavy data use | Short trips, first-time visitors |
The firewall difference, stated plainly
A VPN can also get you past the filtering, and it is cheaper than an eSIM. But it works differently and fails differently.
A VPN tunnels out of a filtered network, and the tunnel itself can be detected, throttled or blocked, disruptions cluster around politically sensitive dates, when you least want to be debugging a connection. VPN download sites are themselves blocked, so it must be installed and tested before you fly.
Roaming does not tunnel anything. It is ordinary international roaming that happens to land outside the filtering. That makes it more reliable, at a higher data price.
If you already pay for a VPN, install it before you travel and treat it as a backup. If you are picking one mechanism, the eSIM is the lower-effort path.
Real-name registration: the local SIM's hidden cost
A Chinese SIM is not anonymous. China requires real-name registration for phone numbers, and as a foreign visitor that means presenting your passport in person at a carrier's shop or an airport counter.
That is not difficult, but it is not instant. You are queueing after a long flight, possibly with no Chinese and a language barrier at the counter, and some counters cannot process foreign passports at all. It is the reason many visitors now skip the local SIM entirely for a short trip.
The SMS problem nobody warns you about
This is the part that catches people out, and it is the same for both options.
Almost everything you set up in China verifies you by SMS to your original number: Alipay, WeChat, your bank's fraud checks, and the two-factor codes for your email. If you swap your home SIM out of the phone, those messages go nowhere.
Data-only is usually enough for the trip itself. The eSIM handles your browsing; your home SIM handles the codes.
Do you need a Chinese phone number?
Most visitors do not. Payments, maps, ride-hailing and trains all work with a foreign number. A Chinese number mainly helps with:
- Domestic services that assume a local number, some delivery, booking and loyalty sign-ups.
- Long stays. If you are in China for months, a local number makes daily life easier and the data is far cheaper.
- Local calls. Restaurants, hotels and businesses calling you back.
For a two-week tourist trip, a data-only eSIM plus your roaming home SIM covers everything you will realistically need.
Setting it up, in order
- Buy the eSIM before departureWhile you have reliable internet and can receive email. Check that the plan actually covers mainland China, some regional plans exclude it.
- Install it at home, not at the airportInstallation needs a data connection, which is precisely what you will not have on landing.
- Do not activate it earlyMost plans count validity from activation rather than purchase, so activating at home burns days off the top.
- Label your two lines clearlyOne line for roaming SMS on your home number, one for data on the eSIM. Name them in your phone settings.
- Keep your home SIM inserted and roaming onThis is what receives the verification codes for Alipay, WeChat and your bank.
- Test on arrivalLoad a Google page. If it fails, switch the data line manually, and if you need a local SIM after all, buy one at a carrier shop with your passport.
Hotel Wi-Fi is not a substitute
Hotel Wi-Fi is subject to the same filtering as a local SIM. Switching from mobile data to Wi-Fi does not restore Google or WhatsApp. Treat hotel Wi-Fi as a fallback for Chinese sites and anything unfiltered, not as your main connection, and assume it will be too slow for video calls in the evening.
How to decide
| Your situation | Best choice |
|---|---|
| Trip of one to three weeks | Travel eSIM, plus home SIM kept on for SMS |
| You rely on Google services or WhatsApp | Travel eSIM |
| Long stay, or heavy data use | Local SIM, with a VPN installed in advance |
| You need a Chinese number | Local SIM |
| Arriving late at night | Travel eSIM — no counter queue |
| Two devices to keep online | eSIM with hotspot enabled, or a local SIM in a pocket hotspot |
Frequently asked questions
Does a travel eSIM bypass the Great Firewall?
Yes, as a consequence of roaming. Your data is carried by a foreign carrier's network rather than a domestic subscription, so the domestic filtering does not apply. No VPN app is needed.
Is a local Chinese SIM cheaper?
Yes, generally the cheapest data available in China. The trade-offs are real-name registration with your passport in person, the full firewall, and needing a VPN for blocked services.
Do I need a Chinese phone number to travel in China?
No. Alipay, WeChat, Amap, Didi and 12306 all work with a foreign number. A local number mainly helps with domestic services that assume one, and with long stays.
Will I still receive SMS verification codes?
Yes, if you keep your home SIM active with roaming or Wi-Fi calling enabled. Codes for Alipay, WeChat and your bank go to your original number, so do not remove that SIM before the trip.
Is data-only enough, or do I need a plan with a number?
Data-only is enough for most trips, provided your home SIM stays active for SMS. A plan with a number matters mainly if your home carrier charges heavily for roaming.
Does hotel Wi-Fi get around the filtering?
No. Hotel Wi-Fi is filtered in the same way as a Chinese mobile connection. Google, WhatsApp and Instagram will not load on it either.
Can I buy a Chinese SIM at the airport?
Often yes, at carrier counters, but you will need to present your passport for real-name registration and may face a queue. Not every counter can process foreign passports.
How much data do I need for a trip?
For navigation, messaging and payments, 1–2 GB per week is plenty. Add more for photo uploads, remote work or video streaming, which consumes data quickly.
Related reading
Carrier policies, eSIM coverage and roaming behaviour vary by provider and change frequently. Confirm current coverage, terms and registration requirements with your carrier or eSIM provider before you travel.