VPN for China: eSIM vs VPN vs Roaming Compared
Do you need a VPN for China? How a travel eSIM, a VPN, and home-carrier roaming compare on blocked apps, cost, and setup, and which to use on a layover.
Bokang Huang· Payments, eSIM and apps
Last updated
Tested in China on a foreign card. Sources linked at the foot of this page.
The short answer
For a layover, a travel eSIM wins. It is cheaper than roaming, needs no VPN, and keeps your usual apps working. Roaming is the easiest if money is no object. A VPN is only essential if you plan to use a local Chinese SIM.
Side by side
| Travel eSIM | VPN | Home-carrier roaming | |
|---|---|---|---|
| Setup | Install before you fly | Install and test before you fly | Nothing to do |
| Keeps Google/WhatsApp working | Usually yes (routes outside China) | Yes, if it works | Often yes |
| Cost | Low (a few dollars per GB | Subscription on top of data | Highest) often per-day fees |
| Reliability in China | High | Variable; can be throttled or blocked | High |
| Needs a VPN too? | No | It is the VPN | No |
| Best for | Most travelers | Local-SIM users, longer stays | Very short trips, one-app users |
How each one works
Travel eSIM
Your data is routed through a partner network outside mainland China, so the Great Firewall is not in the path. That is why Google Maps, Gmail, and WhatsApp usually just work. Plans are typically 1–20 GB; 3–5 GB is plenty for a layover. See Best eSIM for China.
VPN
A VPN tunnels your traffic out of China. It works, but it can be unstable: providers get throttled, and some are blocked entirely. The critical rule: install and test it before you fly. VPN provider websites and app stores are hard to reach from inside China.
Roaming
Your home carrier’s roaming agreement often routes through a foreign network, so blocked apps may keep working with zero setup. The problem is price: daily roaming passes commonly cost more per day than a travel eSIM costs for the whole trip.
The combinations that make sense
- Short layover, want it simple: travel eSIM only.
- Local SIM for a cheap Chinese number: local SIM + a pre-installed VPN.
- Multi-country trip: a regional eSIM covering China plus your next countries.
- Emergency backup: keep roaming enabled on your home SIM but data-off, so you can receive SMS codes.
The rule that matters most
Whatever you choose, set it up at home. Airport Wi-Fi in China needs a login code; a passport covers you at the main hubs, but app stores behave differently once you are on a Chinese network. Install before you fly, see China eSIM setup and the apps checklist.
Bottom line
Buy a travel eSIM for the trip, skip the VPN unless you are using a local SIM, and treat roaming as a backup for SMS codes rather than your data plan. For providers, see Best eSIM for China.
Frequently asked questions
Do I need a VPN if I have a travel eSIM in China?
Usually not. Travel eSIMs route your data outside mainland China, so Google, WhatsApp, and Instagram typically keep working without a separate VPN. If you use a local Chinese SIM, you will need a VPN.
Does roaming work in China?
Yes, and it is the simplest option, your home carrier’s roaming often routes through a foreign network, so blocked apps may keep working. The catch is cost: daily roaming passes are usually far more expensive than a travel eSIM.
Should I buy a VPN before going to China?
If you plan to use a local SIM, yes, install and test it before you fly, because VPN providers are hard to reach once you are inside China. If you use a travel eSIM, a VPN is usually unnecessary.
What is the cheapest way to stay connected in China?
A travel eSIM is typically the cheapest and simplest option for a short trip. A 3–5 GB plan costs a fraction of a week of daily roaming, and it bypasses the firewall without extra setup.
Sources & official links
Every factual claim on this page traces back to one of these documents. They are the authority, not us.