The Short Answer
For a 10-day trip to China in 2026, an eSIM wins on price by a wide margin. A good travel eSIM with enough data for maps, messaging, and rideshare apps costs somewhere between $15 and $35 for the whole trip. Turning on your home carrier’s international roaming, by contrast, typically runs $10-$12 per day, which lands around $100-$120 for the same ten days.
The one thing roaming buys you that a cheap eSIM might not: automatic access to blocked sites. Because roaming data tunnels back to your home network, Google Maps, WhatsApp, Gmail, and Instagram usually just work, no VPN required. That’s the real trade-off, and it’s why this comparison isn’t only about the dollar figure.
My short recommendation: get a China eSIM that explicitly routes through Hong Kong or an international gateway. You get roaming-style unblocked access and the low eSIM price.
Full Breakdown
Let’s put actual numbers side by side for a 10-day trip. Prices below are typical 2026 ballparks; always check your own carrier’s current rates, since they shift.
Carrier roaming (pay-per-day passes)
| Carrier (home country) | China roaming cost | 10-day total |
|---|---|---|
| Verizon TravelPass (US) | ~$12/day | ~$120 |
| AT&T International Day Pass (US) | ~$12/day | ~$120 |
| T-Mobile (US) | Included but throttled (~256kbps), or paid high-speed pass | $0 slow, or ~$35-50 for a data pass |
| EE (UK) | ~£6/day add-on | |
| Vodafone (UK/EU) | Varies; China often outside included zones | ~£6-8/day |
Daily passes are convenient because they mirror your home plan, and on many you only get charged on days you actually use data. But they add up fast, and “unlimited” is usually soft-capped or slowed after a threshold.
Travel eSIM (data packages)
| Plan size | Typical price | Good for |
|---|---|---|
| 3GB / 15-30 days | ~$8-12 | Light users, mostly Wi-Fi |
| 5GB / 30 days | ~$12-18 | Maps + messaging daily |
| 10GB / 30 days | ~$18-28 | Heavy maps, some streaming |
| 20GB or “unlimited” | ~$30-45 | Video calls, hotspot use |
For most travelers, a 5GB to 10GB plan is the sweet spot for ten days. That’s roughly 500MB-1GB per day, which comfortably covers navigation, translation apps, DiDi (rideshare), WeChat, and photo backups.
The rough math
- eSIM, 10GB: about $22
- Roaming, 10 days at $12/day: about $120
That’s more than a 5x difference. Even the cheapest roaming options rarely beat a mid-tier eSIM once you’re past a few days.
What to Watch Out For
China adds wrinkles you won’t find in most other destinations. A few things matter more than the price tag.
The Great Firewall. This is the big one. Google (Maps, Gmail, Search), WhatsApp, Instagram, Facebook, X, and most Western apps are blocked on domestic Chinese networks. What decides whether you’re affected is how your data routes, not the eSIM brand alone:
- eSIMs that route through Hong Kong or a foreign gateway generally bypass the firewall. Your apps work as normal.
- eSIMs (or physical SIMs) on a purely domestic Chinese network hit the same blocks as a local user. You’d need a VPN.
- Home carrier roaming almost always bypasses the firewall, because your traffic goes home first.
Before you buy, read the product page for the words “no VPN needed” or “routes via Hong Kong.” If it’s vague, assume you’ll want a VPN as backup.
Install your VPN before you land. VPN download sites and app-store listings are themselves hard to reach inside China. Set it up at home, sign in, and confirm it connects. This is cheap insurance even if your eSIM claims to bypass blocks.
Data-only vs. calls and texts. Most travel eSIMs are data-only. You won’t get a Chinese phone number, and you can’t receive a standard SMS on the eSIM line. That matters if a service back home texts you a verification code. Keep your physical SIM slot active for those texts, but turn off its data roaming so you don’t get billed twice.
Verification codes and local apps. Alipay and WeChat Pay now work well for foreign cards, and a data connection is enough to run them. But some Chinese apps want a local number to register. Plan around that if you rely on a specific service.
“Unlimited” fine print. Both roaming passes and eSIMs love the word unlimited. Look for the fair-use throttle point (often after 1-3GB/day) where speeds drop to a crawl.
Coverage and networks. eSIMs in China typically run on China Mobile, China Unicom, or China Telecom. Coverage is excellent in cities and along rail lines. If you’re heading to remote western regions, check the specific network the eSIM uses.
Real-World Example
Here’s a concrete case. Say you’re flying into Shanghai, spending four days there, taking the train to Beijing for four days, then two days in Xi’an. Ten days total, two travelers sharing an itinerary but each on their own phone.
What you’ll actually use data for:
- Maps and walking directions, all day
- Translation apps (camera translation eats a bit more)
- DiDi to get around
- WeChat and WhatsApp for messaging
- Uploading photos, checking email, the odd video call home
That pattern averages around 700-900MB per day per person for a moderate user. Over ten days, call it 7-9GB. A 10GB eSIM covers it with margin.
Option A — Both travelers on Verizon TravelPass:
- $12/day x 10 days x 2 phones = $240
- Pro: no setup, blocked apps work, keeps your normal number
- Con: the priciest route by far
Option B — Both travelers on a 10GB Hong Kong-routed eSIM:
- ~$22 x 2 = $44
- Pro: massive savings, apps unblocked, easy to install before the flight
- Con: data-only, so you keep your home SIM for texts
Option C — Mixed:
- One phone on an eSIM ($22) as the primary hotspot, the other phone tethering off it
- Total: ~$22, if a 10GB plan holds up for two people’s shared use (tight but doable for light users)
The gap between Option A and Option B is nearly $200 for a single trip. That’s a dumpling-and-Peking-duck budget right there.
Wrapping Up
For 10 days in China, an eSIM is the clear value pick: roughly $15-35 versus $100+ for roaming, and often with the same unblocked access if you choose a plan that routes internationally. Roaming’s only real edge is zero setup and guaranteed access to blocked apps, which a well-chosen eSIM already matches.
Buy a 5-10GB China eSIM that mentions Hong Kong routing or “no VPN needed,” install a VPN before you fly as backup, and keep your physical SIM active (data off) for the texts your home services send. Do that and you’ll spend less, stay connected, and skip the roaming-bill hangover when you get home.
