Landing in China and watching Google Maps just... not load is a rite of passage. Instagram won't open, WhatsApp sits there spinning, and whatever plan you had for figuring it out after you land usually falls apart somewhere between immigration and the taxi queue. The advice you'll hear everywhere is "install a VPN" or "grab a local SIM at the airport." Neither is really the move anymore.
The actual fix is a travel eSIM — the kind sold by Nomad, Airalo, Holafly, Trip.com, Yesim, and a handful of others. Install it before you fly, and the moment you land, Google and WhatsApp just work. No VPN app, no airport SIM counter, no real-name registration.
Why it works without a VPN

The part most guides skip: it's not that these eSIMs come with a secret VPN baked in, even though a lot of them market themselves that way. It's that your phone isn't actually on China's domestic network — it's roaming, on a partner carrier based in Hong Kong or Singapore. Your data never touches the filtered part of the internet to begin with, so there's nothing to sneak past.
(Holafly's China plan is the one exception worth knowing about — it connects to a Chinese carrier first and tunnels out through Hong Kong or Singapore, which is closer to an actual VPN under the hood. You won't notice a difference day to day.)
Practically, this means "VPN included" on the box is mostly marketing. Every travel eSIM gets you online the same way. What actually differs is price, how much data you get, and how it holds up on high-speed trains and in tunnels — Nomad gets mentioned a lot for that specifically.
Picking one
Nomad, Airalo, Holafly, Trip.com, Yesim — don't agonize over this. They all get you to the same place — Google working in your pocket in China — just packaged and priced differently. A few things worth actually weighing:
- Short trip, light data needs → the cheapest small plan covers you.
- A month-long stay, or you'll be streaming and hotspotting a lot → an unlimited plan (Holafly's the well-known one here) beats buying top-ups constantly.
- Crossing between the mainland and Hong Kong or Macau → look for a bundle plan, like Trip.com sells, so you're not swapping eSIMs at the border.
- Already booking hotels or trains through Trip.com anyway → just get the eSIM there too, one less app.
Prices move around constantly because every provider runs its own promotions — don't hold me to a number, just check current pricing in the app when you're actually buying.
Setting it up
Buy and install the eSIM before you fly, on your home Wi-Fi — this is the one thing that trips people up more than anything else. Installing an eSIM profile needs an internet connection, and if you wait until you've landed, you won't have one yet. You'll be standing in arrivals with a QR code and no way to scan it into anything.
Leave data roaming switched off on the eSIM until you land, so you're not burning validity days before your trip even starts.
The other thing worth knowing: these are almost all data-only — no phone number, no texts, no calls. So keep your home SIM turned on (just flip its data roaming off so you don't get hit with international data charges) and let it sit there for incoming texts — your bank, Alipay verification, whatever needs a code. The eSIM handles the internet, your home SIM handles SMS. Both stay active at once; that's just Dual SIM mode, standard on any recent iPhone or Android.
Things that actually go wrong
I live in China, and every visiting friend I've helped get online has tripped on the same step: forgetting to enable data roaming specifically on the eSIM line. It's the number one reason people land and nothing works — roaming is off by default, and it's easy to miss. Buying a Chinese SIM at the airport instead, thinking it'll be simpler, usually backfires: you're on the domestic network now and need a working VPN on top of it, and VPNs in China are a moving target. And if you're on a short dated plan, don't activate it days before you fly — a 7-day plan started at home is a 7-day plan that's partly gone before you even land.
Alipay and WeChat Pay work fine over any of these, for what it's worth — people pay for things on eSIM data all the time without issue.
Set this up the same week as Alipay or WeChat Pay and your visa — it's all the same pre-trip pile, might as well knock it out together.



