The Moment My Phone Died and So Did My Entire Trip
I landed at Beijing Capital at 6am on a January morning, switched on my phone, and watched the signal bars cycle through every carrier on the planet before settling on “No Service.” My UK SIM had roaming enabled. My hotel confirmation was in Gmail. My maps were on Google. My WeChat Pay was linked to my phone number for SMS verification. None of it worked. I stood in the arrivals hall with a dead phone and a backpack, watching every other passenger scroll their screens while I held mine like a very expensive coaster.
I spent the first two hours of my China trip sitting on a bench outside Terminal 3, connecting to airport Wi-Fi that asked for a Chinese phone number I didn’t have, trying to remember my hotel’s address from memory, and seriously considering flying home. By the time I got online — through a patchy airport Wi-Fi connection that required an email verification that took 20 minutes to arrive — I’d made a promise: never again. Every future trip to China would start with a working phone from the moment I landed.
This is the guide I wish I’d had. It covers both ways to stay connected in China: eSIMs for data, and VPNs for accessing the blocked internet. I’ve done three trips since that first disaster, each with a different connectivity setup, and I’ve settled on a combination that works reliably from the moment the plane touches down.

eSIM vs Local SIM: Which One to Get
eSIM — The Easiest Option If Your Phone Supports It
An eSIM is a digital SIM that you activate without a physical card. You buy a plan online, scan a QR code, and your phone connects to a local carrier in China. No store visit, no physical SIM swap, no Chinese phone number required. You set it up before you leave home, and it activates the moment you land.
Most iPhones from XR/XS onward support eSIM. Most Samsung Galaxy S-series from S20 onward support it. Google Pixels from 2 onward. Check your phone settings — if you see “Add eSIM” or “Add Mobile Plan,” your phone supports it. If you don’t see that option, you need a physical SIM instead.
I used an eSIM on my second and third China trips. It activated within 30 seconds of turning on my phone at Shanghai Hongqiao. Full 4G data. No setup at the airport. No interaction with humans. It was exactly the experience I wished I’d had the first time.
Which eSIM Providers Work in China
Not all eSIMs work in China. Many international eSIM providers route through Hong Kong or use roaming agreements that get throttled or blocked by Chinese carriers. The ones I’ve tested and can confirm work:
Airalo (China eSIM): The one I’ve used most. Plans start at $5 for 1GB (7 days) up to $28 for 20GB (30 days). Activation was instant on both trips. Data speeds averaged 20-40 Mbps on China Unicom’s network. The app is in English. You buy, scan the QR code, and you’re live. Airalo’s China eSIM uses a “mainland China” route, which means your data traffic goes through Chinese carriers directly — no Hong Kong detour, no extra latency. This matters because some services (WeChat Pay verification SMS, local app downloads) work better on a direct mainland connection.
SimOptions (China eSIM): Similar pricing to Airalo. I tested their 5GB plan on one trip and it worked fine — speeds were comparable, activation was quick. No major difference from Airalo in my experience. Both are reliable choices.
Truphone / GigSky / other providers: I haven’t personally tested these in China. Some travelers report success, others report throttling. I’d stick with Airalo or SimOptions based on my own testing and the consistency of reviews I’ve read.
Physical SIM — If Your Phone Doesn’t Support eSIM
Buy a China Unicom or China Mobile tourist SIM at the airport. Both carriers have kiosks in major airport arrival halls. The SIM costs about 30-60 yuan and includes data (usually 5-10GB for a 7-30 day tourist pack). You’ll need your passport to register the SIM — this is a legal requirement in China, and the kiosk staff handles the registration on the spot.
China Unicom’s tourist SIM gave me consistent 4G coverage across Shanghai, Chengdu, Guilin, and Kunming. China Mobile’s coverage was slightly better in rural areas but had slower data speeds in cities. Either works. The airport kiosk staff usually speaks enough English to sell you the right plan.
The “Two SIM” Strategy
My current setup: I keep my home SIM active for calls and SMS (roaming on), and use the eSIM for all data. This way I receive bank verification texts on my home number while using Chinese data for everything else. On a dual-SIM iPhone, this is trivial — set home SIM as primary for calls/SMS, eSIM as secondary for data. On a single-SIM phone without eSIM support, this doesn’t work — you’d need to swap SIMs, which defeats the purpose.
Roaming charges on my UK SIM were 2 pounds per day for 25MB of data — absurdly expensive. But receiving SMS is free, and that’s all I needed the home SIM for. Two weeks of roaming SMS cost me zero pounds. The eSIM data cost $18 for 10GB. Total connectivity cost: about 15 pounds for two weeks. Cheap insurance.

VPN: Accessing the Blocked Internet
What’s Blocked and What Isn’t
China’s Great Firewall blocks a specific list of foreign services. Based on my experience across three trips, here’s what I couldn’t access without a VPN:
- Google: All Google services — Search, Gmail, Maps, Drive, Translate (website), YouTube. (The Google Translate mobile app works without VPN — the only Google service that does, in my experience.)
- Social media: Instagram, Facebook, Twitter/X, WhatsApp (text messages sometimes delivered, voice/video calls never connected), Telegram, Signal, Line.
- Media: YouTube, Netflix (some content works, most doesn’t), Spotify (inconsistent — worked in Shanghai, failed in Chengdu), most Western news sites.
What works without a VPN:
- WeChat (of course), Alipay, Didi, 12306, Meituan — all Chinese apps function normally.
- Apple services: iMessage, FaceTime, iCloud, Apple Maps — all work without VPN.
- Google Translate app (not the website).
- Most hotel and airline apps.
- Wikipedia (mostly — occasionally slow).
- Subscribe and download before your trip. Install the app on your phone, tablet, and laptop. Log in. Verify it connects.
- Test it. Connect to a server in Hong Kong or Singapore. Browse a blocked site (try google.com). Confirm it loads.
- Enable auto-connect. Most VPN apps have a setting to connect automatically when joining new Wi-Fi networks. Turn this on. It saves you from the moment you connect to hotel Wi-Fi and realize you forgot to turn the VPN on manually.
- Screenshot the setup. Take screenshots of your VPN app’s server list and settings. If the app needs reinstalling (rare but it happens), the screenshots help you reconfigure quickly.
VPNs That Actually Work in China (2026)
China actively blocks VPNs. A VPN that worked last month might not work this month. The providers below have been consistently functional across my trips and have the infrastructure to respond quickly when China tightens blocks.
ExpressVPN: The one I’ve used most. It works in China because it doesn’t advertise specific server IPs — instead, it uses a dynamic connection method that routes through server addresses that change regularly. I connected through their “recommended location” (usually Hong Kong or Singapore) and got stable speeds of 10-20 Mbps. Occasional drops during peak hours (evenings, 7-11pm) but reconnection within 10-15 seconds. Cost: about $7/month on the annual plan.
Astrill VPN: Popular among expats in China. More expensive (about $20/month) but has a reputation for staying connected when others fail. I used a friend’s Astrill account for one day in Beijing when ExpressVPN was struggling during a particularly aggressive blocking period. It worked. The interface is less polished, but the connectivity was solid.
NordVPN: Works in China using “obfuscated servers” — a setting that disguises VPN traffic as regular HTTPS. I tested it on one trip and it connected, but speeds were slower than ExpressVPN (5-10 Mbps) and connections dropped more frequently. Usable, but not my first choice.
Free VPNs: Don’t bother. They don’t work in China. The free ones I tested (Windscribe free tier, ProtonVPN free) couldn’t establish a connection at all. China’s firewall specifically targets known free VPN servers. Save yourself the frustration.
Installing Your VPN Before You Land
This is the single most important piece of advice in this entire guide: install and test your VPN before you arrive in China. Once you’re inside the Great Firewall, you can’t access the VPN provider’s website to download the app. The App Store and Google Play in China don’t show VPN apps. I met a traveler in Chengdu who hadn’t installed a VPN beforehand and spent two days asking hotel staff to help him find a working one. They couldn’t.
The eSIM Advantage for VPNs
Here’s a detail that most guides miss: using an eSIM for data makes VPNs more reliable. When you’re on a Chinese carrier’s data network (via eSIM or local SIM), the VPN traffic blends in better with normal mobile data. When you’re on hotel Wi-Fi, the network operator can detect and throttle VPN traffic more easily. I noticed a clear difference — my VPN connected faster and dropped less on mobile data than on hotel Wi-Fi, even when the Wi-Fi speed was nominally faster. I started tethering my laptop to my phone’s eSIM data instead of using hotel Wi-Fi, and the VPN stability improved dramatically.

When the VPN Drops (Because It Will)
Peak Hour Throttling
VPN connections in China are least stable during evening hours (7-11pm local time), when everyone in the country is streaming, gaming, and video-calling simultaneously. The increased network load gives the firewall more cover to probe and block VPN traffic. I experienced drops almost every evening — the VPN would disconnect, I’d wait 10-30 seconds, and it would reconnect automatically. During one particularly bad evening in Guangzhou, the VPN dropped every 5 minutes for an hour. I gave up and went to sleep. The next morning, it was stable again.
What to Do When Everything Stops Working
If your VPN stops connecting entirely: switch servers. Don’t keep hammering the same server that just failed. Try Hong Kong, then Singapore, then Japan, then the US. If none of them connect, switch protocols — most VPN apps offer multiple connection protocols (OpenVPN, WireGuard, IKEv2). Switching from the default protocol to a secondary one sometimes restores connectivity. ExpressVPN’s “automatic” protocol setting handles this for you most of the time.
If nothing works: wait. China’s firewall is not a static wall — it’s a dynamic system that changes blocking rules frequently. A server that’s blocked at 8pm might be accessible at midnight. I’ve never had a VPN outage last more than a few hours. During that time, Chinese apps still work, Apple services still work, and the Google Translate app still works. Life continues, just without Instagram.
Hotel and Public Wi-Fi
Is Hotel Wi-Fi Safe?
Chinese hotel Wi-Fi works without a VPN for Chinese websites and apps. For everything else, you need the VPN running. Hotel Wi-Fi is generally fast enough for browsing and messaging (10-30 Mbps in my experience) but can be unreliable for video calls. I stopped using hotel Wi-Fi entirely on my third trip — my eSIM data was faster and more stable, and the VPN worked better on mobile data than on shared hotel networks.
Public Wi-Fi in cafes, airports, and shopping malls often requires a Chinese phone number to log in (via SMS verification). With a local SIM, this works. With an eSIM and a foreign number, it sometimes doesn’t — the SMS doesn’t arrive. I never relied on public Wi-Fi for this reason.
The Wi-Fi at Chinese High-Speed Trains
Some trains offer onboard Wi-Fi. It requires registration via the China Railway app or WeChat. The connection is usable for messaging but too slow for video or large downloads. I used it once to send a WeChat message and then went back to staring out the window. The sleeper train guide I’d read warned me not to count on train Wi-Fi, which was correct — I’d downloaded offline maps and entertainment before boarding.
What I Pack Now: The Full Connectivity Kit
After three trips and one very rough first night, here’s what I travel with:
eSIM: Airalo China plan, bought and activated before departure. 10GB for a two-week trip. Cost: about $18.
Home SIM: Roaming enabled, data roaming OFF. Used only for incoming SMS from my bank and WeChat Pay verification.
VPN: ExpressVPN, installed and tested before departure. Auto-connect enabled. Subscription active.
Power bank: 20,000mAh. The eSIM + VPN combo drains battery faster than normal. I went from 80% to 30% in about 6 hours of active use (navigation, translation, messaging, photos). The power bank gets me through a full day without hunting for outlets.
Offline backups: Google Translate Chinese language pack downloaded (about 500MB). Amap offline maps for every city on my itinerary. Screenshots of hotel addresses, flight confirmations, and emergency contacts — stored in my phone’s photo album, accessible without internet.
The total cost of staying connected for a two-week trip: about $32 ($18 eSIM + $14 VPN for half a month). For context, that’s less than a single dinner at a mid-range Shanghai restaurant. The budget breakdown I tracked showed connectivity at under 5% of my total trip spend. The lowest percentage, the highest impact.
On my last trip, I walked out of Shanghai Hongqiao at 10pm, switched on my phone, and watched the 4G signal lock on within seconds. Maps loaded. WeChat Pay worked — I had set it up using the same WeChat Pay guide I now tell everyone to read before their first trip. My hotel address was a saved pin in Amap. The VPN connected in the taxi. I checked into my hotel, ordered breakfast for the next morning on Meituan, and fell asleep with a working phone on the nightstand. The first trip began with a dead screen and panic. This one began with a smooth ride into the city and a message home saying “landed safe.” That’s the difference preparation makes.
