Cost Comparison
China: Roaming Charges vs eSIM Prices, Carrier by Carrier (2026)
AT&T charges $10/day for China roaming. Verizon charges $10/day. A travel eSIM on China Mobile's 5G network costs $35.99 for 8 days — 55% less than either carrier. Below is every rate, side by side.
Roaming costs by carrier
AT&T in China
Plan
International Day Pass
Daily rate
$10/day
7-day cost
$70
14-day cost
$140
AT&T does not require you to enable the $10/day China pass manually. Your phone connects to China Mobile automatically on landing. The charge appears unless data roaming is switched off before the plane door opens.
Verizon in China
Plan
TravelPass
Daily rate
$10/day
7-day cost
$70
14-day cost
$140
Verizon pays China Mobile for roaming access in China and charges you $10/day. A travel eSIM bypasses that arrangement at $1.08/GB on the same China Mobile towers.
T-Mobile in China
Plan
Magenta (high-speed add-on)
Daily rate
$15/day
7-day cost
$105
14-day cost
$210
In China, T-Mobile connects to China Mobile towers at $15/day. An eSIM reaches the same towers from $1.08/GB.
eSIM costs by provider
Metered plans (1GB-20GB)
| Tier | Price | Per GB |
|---|---|---|
| 1GB | $3.49 | $3.49 |
| 3GB | $9.49 | $3.16 |
| 5GB | $13.99 | $2.80 |
| 10GB | $23.49 | $2.35 |
| 20GB | $35.99 | $1.80 |
Unlimited daily plans
| Days | Price | Per Day | Discount |
|---|---|---|---|
| 1 days | $3.35 | $3.35 | 4% |
| 3 days | $9.63 | $3.21 | 8% |
| 7 days | $22.48 | $3.21 | 8% |
| 14 days | $43.49 | $3.11 | 11% |
| 30 days | $85.85 | $2.86 | 18% |
Network access
eSIM plans in China connect to China Mobile's 5G network — the same towers that carrier roaming uses. China Mobile is the sole operator, so both roaming and eSIM deliver identical coverage.
Side-by-side comparison
7-day trip comparison
| Option | Cost | Data | Speed | Network |
|---|---|---|---|---|
| AT&T | $70 | Plan data | LTE | China Mobile |
| Verizon | $70 | Plan data | LTE | China Mobile |
| T-Mobile | $105 | Throttled | 256kbps* | China Mobile |
| eSIM (20GB) | $35.99 | 20GB | 5G | China Mobile |
| eSIM (Unlimited) | $24.43 | Unlimited | 5G | China Mobile |
14-day trip comparison
| Option | Cost | Data | Speed | Network |
|---|---|---|---|---|
| AT&T | $140 | Plan data | LTE | China Mobile |
| Verizon | $140 | Plan data | LTE | China Mobile |
| T-Mobile | $210 | Throttled | 256kbps* | China Mobile |
| eSIM (20GB) | $35.99 | 20GB | 5G | China Mobile |
| eSIM (Unlimited) | $48.86 | Unlimited | 5G | China Mobile |
Per-day rate breakdown
AT&T charges $10/day. A 20GB eSIM spread across 8 days costs $4.50/day — 2.2x cheaper on the same China Mobile 5G network.
Hidden charges
Auto-enrollment and day-one billing
AT&T and Verizon roaming passes activate automatically when your phone connects to China Mobile's network in China. Calendar-day billing means arriving at 11:30 PM and leaving before midnight the next day counts as two full day charges. A single background app refresh on landing triggers the first charge.
Speed throttling and data caps
T-Mobile's free international data runs at 256 Kbps — too slow for Google Maps, Instagram, or video calls. Xfinity Mobile caps high-speed data at 200 MB per day before throttling. AT&T and Verizon do not publish their throttling thresholds, but users report speed reductions on sustained high-bandwidth use.
Voicemail and background app charges
Checking voicemail abroad is treated as an inbound international call. If the day pass has not yet activated, that single voicemail retrieval triggers the full daily charge. Background app sync, push notifications, and automatic app updates all count toward data usage and can activate the daily pass without your knowledge.
Carrier rate analysis for China
AT&T International Day Pass
AT&T's roaming agreement for China routes your data through China Mobile. This is the same network a travel eSIM connects to. AT&T pays China Mobile a wholesale rate and marks it up to $10/day at retail. eSIM providers use similar wholesale agreements and price at $1.08/GB. The markup is the product. AT&T's Day Pass sells network access that costs less through an eSIM. 8-day comparison: AT&T $80 vs eSIM $35.99 on identical China Mobile 5G infrastructure.
Verizon TravelPass
Verizon TravelPass for China: $10/day. The charge applies to each line on the account separately. A 7-day trip costs $70. A 8-day trip costs $80. TravelPass activates when your phone connects to China Mobile's network in China. That connection happens automatically on landing, triggered by the phone scanning for a signal. A 20GB eSIM on China Mobile: $35.99. Savings: $44.01.
T-Mobile International
T-Mobile's 256 Kbps free tier causes excessive battery drain in China. Apps that expect faster connections retry failed requests repeatedly. Google Maps reloads tiles that timed out. Email clients re-fetch failed attachments. The constant retry cycle consumes more battery than full-speed data would. For a full day of travel, the 256 Kbps connection drains the battery 20-30% faster than a full-speed eSIM connection on China Mobile. The eSIM at $35.99 provides stable 5G connectivity that apps handle without constant retries.
Vodafone Roaming Passport
Vodafone offers multiple roaming tiers for China. Standard Roaming Passport: GBP6/day with a fair-use cap. Xtra plans may include additional data or reduced rates in select zones. Check your specific plan tier before departure. Regardless of which Vodafone tier applies, a 20GB eSIM at $35.99 on China Mobile costs less than GBP48 for 8 days on any standard Vodafone roaming plan.
EE Roam Abroad
A UK family of four on EE visiting China: 4 x GBP6/day x 8 = GBP192. Four 20GB eSIMs: $143.96. Each EE line triggers independently. A teenager's Instagram refresh at midnight adds GBP6 to that line for the next day. The eSIM alternative uses data-bucket billing: no calendar-day triggers, no midnight roll-over charges.
Xfinity Mobile International Pass
Xfinity Mobile International Pass for China: $10/day with a 200 MB daily high-speed cap. After 200 MB, data throttles to 2G-equivalent speeds for the rest of the calendar day. 200 MB covers roughly 4 hours of Google Maps navigation or 15 minutes of video calling. Most travelers exceed 200 MB before lunch. Over 8 days: $80 total, with throttled speeds most of each day. A 20GB eSIM at $35.99 provides the full data allocation at 5G with no daily cap.
Three UK Go Roam
Three UK divides international destinations into two tiers. Go Roam destinations (71 countries): £2/day. Rest-of-world destinations: £5/day. China is outside Go Roam: £5/day (approximately $6.35 USD). 8-day cost: £40 ($50.8). A 20GB eSIM on China Mobile: $35.99 (USD).
MVNO roaming comparison
Cricket Wireless runs on AT&T's network and inherits AT&T's international billing structure. Cricket charges $10/day for roaming in China on the International Day Pass add-on. Cricket Core and Cricket Unlimited plans do not include international data by default. 8-day Cricket roaming cost: $80. A 20GB eSIM on China Mobile: $35.99. Cricket customers save $44.01 with an eSIM.
Rate summary
AT&T (International Day Pass): AT&T International Day Pass costs 122% more than an eSIM for China.
Verizon (TravelPass): Verizon TravelPass costs 122% more than an eSIM for China.
T-Mobile (Magenta (high-speed add-on)): T-Mobile's paid high-speed tier costs more than AT&T and more than an eSIM.
Bill shock scenarios
Scenario: you need an Uber from Beijing Capital (PEK) / Pudong (PVG) / Daxing (PKX) to your hotel in China. The Uber app uses 5-10 MB to load, request a ride, and track the driver. On AT&T pay-per-use: $15.37 for one ride request. Google Maps navigation to verify the route: $46.12 for 15 minutes. Total for one airport transfer: $61.5. AT&T Day Pass: $10 covers unlimited rides for the day. eSIM on China Mobile: $35.99 covers 8 days of rides.
How to switch to an eSIM
Switching from AT&T roaming to an eSIM for China: Step 1: Open Settings > Cellular > Cellular Data Options on your iPhone. Turn off Data Roaming for the AT&T SIM. This prevents the $10/day Day Pass from triggering. Step 2: Install your China eSIM via QR code before departure. A 20GB plan on China Mobile costs $35.99. Step 3: Set the eSIM as your default data line under Settings > Cellular > Cellular Data. Step 4: Keep the AT&T SIM active for calls and texts. Enable WiFi Calling under Settings > Phone > WiFi Calling so your US number works over the eSIM's data. Result: full 5G data on China Mobile, no AT&T roaming charges, US number stays active.
Is eSIM cheaper than roaming in China?
A 20GB eSIM for China runs $35.99 on China Mobile's 5G network. AT&T International Day Pass charges $80 for 8 days using the same China Mobile towers. Switching from carrier roaming to eSIM saves $44.01 per device. Rates verified May 2026.
Should I use eSIM or roaming in China?
An eSIM avoids the hidden costs of roaming in China. Carrier roaming charges $10 per calendar day, triggered by background data sync the moment you land. An eSIM charges $35.99 flat for 20GB over 8 days on China Mobile. No per-day billing traps. China airports sell local SIMs, but eSIM skips the queue and registration requirements. Verified May 2026.
Does T-Mobile work in China?
T-Mobile works in China with free data throttled to 256 Kbps. At that speed, a Google Maps search takes 30+ seconds. The high-speed add-on runs $15/day ($120 for 8 days). A China Mobile eSIM delivers full 5G speed for $35.99. Verified May 2026.
What is the best way to get data in China?
A travel eSIM is the best data option for China. Install by QR code before departure, activate on China Mobile's 5G network at landing. Cost: $35.99 for 20GB over 8 days. Carrier roaming runs $80 on the same towers. A local SIM at the airport costs approximately $8-15 for 5-20GB / 30 days but requires registration and waiting in line. Verified May 2026.
Our verdict for China
When carrier roaming makes sense
Carrier roaming makes sense for 1-day layovers where the $10 charge is less than the effort of installing an eSIM. Travelers who need voice calling to local China numbers may also prefer their carrier plan, since eSIM data plans do not include voice service.
When an eSIM wins
For any trip longer than 2 days, an eSIM saves money over carrier roaming in China. Families and groups save even more because carrier charges multiply per person. Countries with airport SIM queues make eSIM especially valuable — install before departure, activate on landing.
Bottom line for China
For a 8-day trip to China, an eSIM saves $44.01 vs AT&T and delivers the same 5G connection on China Mobile's network.
China connectivity details
Local network infrastructure
China has 1 mobile network. Primary carriers: China Mobile, China Unicom, China Telecom. Both carrier roaming and eSIM connect to these same networks.
Download speeds and 5G
Average download speed: 180 Mbps. 5G coverage is widespread in China. World's largest 5G network with 3.5M+ base stations; covers all major cities and many rural areas
VPN and connectivity restrictions
VPN usage is blocked in China. Great Firewall blocks most VPN services; only government-approved VPNs technically legal; travelers should install VPN before arrival
Local SIM alternative
A local prepaid SIM in China costs approximately $8-15 for 5-20GB / 30 days. This requires visiting a store, presenting identification, and waiting for activation. An eSIM installs before your flight and activates on landing with no queue.
Good to know
Average data consumption in China runs around 1.5GB/day for typical tourist use. Map downloads, streaming, and video calls are the biggest data draws. Buy one size larger than your estimate — topping up mid-trip often costs more per GB than the original plan.
Quick tip
China requires passport-based SIM registration for physical SIMs. A travel eSIM bypasses this requirement entirely — no paperwork, no waiting.
Frequently asked questions
- Is roaming or eSIM better for China?
- For trips longer than 2 days, an eSIM is cheaper than carrier roaming in China. AT&T charges $10/day while an eSIM costs $35.99 total for a 8-day trip. Both use China Mobile's 5G network — the only difference is the price.
- What hidden charges does AT&T have for China roaming?
- AT&T's International Day Pass auto-activates when your phone connects to China Mobile's network in China. Calendar-day billing means arriving at 11 PM costs a full $10. Background app sync, voicemail retrieval, and notifications can trigger the daily charge on days you intended to stay offline.
- Do eSIMs use the same network as carrier roaming in China?
- Both eSIM and carrier roaming connect to China Mobile's 5G towers in China. The network, coverage area, and download speeds are identical. The difference is pricing: carriers charge $10-$15/day while eSIMs charge a flat rate for the entire trip.
- Is T-Mobile roaming really free in China?
- T-Mobile Magenta includes free data in China, but speed is throttled to 256 Kbps. That is too slow for maps, video calls, or photo uploads. The high-speed add-on costs $15/day — more expensive than most eSIM plans.
- Can I use eSIM and keep my carrier number in China?
- Dual-SIM phones (most models since 2019) run both your carrier SIM and the travel eSIM simultaneously. Your home number stays active for calls and texts over WiFi. The eSIM handles all data on China Mobile's 5G network in China.
- What speed does carrier roaming get in China?
- Carrier roaming in China connects to China Mobile's 5G network — the same towers and speeds that an eSIM uses. AT&T and Verizon offer LTE speeds through their day pass. T-Mobile's free tier is capped at 256 Kbps unless you pay for the high-speed add-on.
- Does Verizon auto-charge for roaming in China?
- Verizon TravelPass activates automatically when your phone connects abroad in China. A single background data transfer triggers the $10/day charge. The only way to avoid it is to disable data roaming in your phone settings before landing.
- How much does carrier roaming cost in China?
- T-Mobile includes China in its free international plan, but throttles every connection to 256 Kbps — one-eighth the speed of basic 2G. AT&T costs $10/day, Verizon costs $10/day. A travel eSIM on China Mobile at $3.49 for 1GB provides full 5G — the same towers, none of the speed cap, and less money than either paid carrier option.
- Is T-Mobile's free international data fast enough in China?
- No. T-Mobile caps free international data at 256 Kbps in China — one-eighth the speed of basic 2G. At that rate, Google Maps takes 15+ seconds to load a single tile and will not work for navigation. Streaming video requires at least 1.5 Mbps; video calls need 2 Mbps. Basic WhatsApp text messages work, but anything else does not. T-Mobile's high-speed add-on for China costs $15/day. A travel eSIM on China Mobile's 5G network delivers full local speeds at $1.08/GB — cheaper per GB than the speed upgrade.
- How is my roaming bill calculated in China?
- Your carrier uses one of two models. Per-day billing: AT&T charges $10 and Verizon charges $10 for each calendar day your phone connects in China — even if you only check a notification at midnight. Per-MB billing: without a day pass, AT&T charges $2.05 per megabyte, which adds up to $2,099 per GB. Both models penalize casual background data usage. A travel eSIM uses flat-rate billing — you pay 1GB for $3.49 upfront, with no per-day activations and no per-MB overages. Once purchased, the cost is fixed regardless of usage patterns.
- How do I avoid roaming charges in China?
- Turn off data roaming on your carrier SIM before you land in China. Buy a travel eSIM from a provider like China Mobile starting at $1.08/GB and install it via QR code before departure. The eSIM handles all data on 5G local networks while your carrier SIM stays active for calls and texts through WiFi Calling. This setup eliminates roaming charges entirely. Without these steps, AT&T charges $10/day and Verizon charges $10/day the moment your phone touches a China tower.
- How do I set up a dual-SIM Android phone for China?
- On Android, go to Settings > Network & Internet > SIMs. Your physical home SIM and the travel eSIM for China appear as two separate SIM slots. Set the eSIM as the default for mobile data. Set your home SIM as the default for calls. Enable WiFi Calling on your home SIM to keep your number active for free over WiFi. The eSIM connects to China Mobile's 5G network at $1.08/GB. With data roaming disabled on your home SIM, AT&T's $10/day and Verizon's $10/day fees cannot trigger. Steps vary slightly by manufacturer — Samsung, Google Pixel, and OnePlus all use this core settings path. Rates checked June 2026.