Flag of China

China eSIM:
every plan, ranked by price per GB

We read every provider catalogue that sells here and sort on what a gigabyte actually costs, not the price on the box.

2,596 plans 68 providers from $0.29 best $0.26/GB China Mobile · China Unicom · China Telecom
FILTER

2,596 plans tracked in China · showing the 12 best per gigabyte

#PLANDATAVALIDITYNETWORKPROMO CODEPRICE
1 3 GB · 1 Day5G Stellar eSIM · top-up 3 GBdata 1 Dayvalidity 3G/4G/5Gnetwork $0.66 $0.78 0.26/GB Get plan
2 3 GB · 1 Day5G Stellar eSIM · top-up 3 GBdata 1 Dayvalidity 3G/4G/5Gnetwork $0.73 $0.86 0.29/GB Get plan
3 38 GB · 20 Days5G Stellar eSIM · top-up 38 GBdata 20 Daysvalidity 3G/4G/5Gnetwork $9.51 $11.19 0.29/GB Get plan
4 20 GB · 20 Days5G Stellar eSIM · top-up 20 GBdata 20 Daysvalidity 3G/4G/5Gnetwork $5.06 $5.95 0.30/GB Get plan
5 30 GB · 20 Days5G Stellar eSIM · top-up 30 GBdata 20 Daysvalidity 3G/4G/5Gnetwork $7.91 $9.31 0.31/GB Get plan
6 50 GB · 15 Days5G Stellar eSIM · top-up 50 GBdata 15 Daysvalidity 3G/4G/5Gnetwork $13.46 $15.84 0.32/GB Get plan
7 50 GB · 30 Days5G Stellar eSIM · top-up 50 GBdata 30 Daysvalidity 3G/4G/5Gnetwork $13.48 $15.86 0.32/GB Get plan
8 30 GB · 30 Days5G Stellar eSIM · top-up 30 GBdata 30 Daysvalidity 3G/4G/5Gnetwork $8.13 $9.56 0.32/GB Get plan
9 48 GB · 30 Days5G Stellar eSIM · top-up 48 GBdata 30 Daysvalidity 3G/4G/5Gnetwork $13.02 $15.32 0.32/GB Get plan
10 50 GB · 20 Days5G Stellar eSIM · top-up 50 GBdata 20 Daysvalidity 3G/4G/5Gnetwork $13.65 $16.06 0.32/GB Get plan
11 1 GB (Unlimited) · 3 Days5G ABestEsim · hotspot 1 GB (Unlimited)data 3 Daysvalidity 4G/5Gnetwork $0.60 $0.63 fair use Get plan
12 1 GB (Unlimited) · 5 Days5G ABestEsim · hotspot 1 GB (Unlimited)data 5 Daysvalidity 4G/5Gnetwork $0.61 $0.64 fair use Get plan
The bold price includes the code shown; the struck-through figure is the provider's list price. Unlimited plans sit outside the per-GB ranking, because dividing by an allowance that does not exist means nothing. Browse every plan

Providers selling in China

68 of the providers we track sell here, ordered by their average price per gigabyte across this country's range.

Compare all providers
PROVIDERPLANSAVG $/GBFROMCODELAST READ
Stellar eSIM Best avg $/GB 101 $0.67 $0.57 ESIMTWEAKS −15% 28 Oct 2026
LotsoTravel 80 $0.76 $4.95 ESIMDUDE 20 Oct 2026
SimSmash eSIM 13 $0.81 $0.79 — 16 Oct 2026
AlpineSIM 58 $0.88 $0.29 AFFINCO −10% 27 Oct 2026
Yatelo 13 $0.98 $1.63 ESIMADVICE10 −10% 26 Oct 2026
SparkRoam 21 $0.99 $1.51 ESIMTWEAKS −5% 27 Oct 2026
Mobiematter 22 $1.09 $3.99 ESIMDUDE 18 Oct 2026
SimSwift 158 $1.11 $1.49 — 28 Oct 2026
REDTEAGO 10 $1.12 $0.70 RTGF95CDO −5% 19 Oct 2026
Always Mobile 8 $1.13 $2.50 ESIMTWEAKS −5% 15 Oct 2026
AdventureSIMs 8 $1.14 $1.40 ESIMADVICE −5% 22 Oct 2026
Stixrs 12 $1.18 $3.00 AFFINCO −10% 20 Oct 2026

Mobile networks in China

These are the local operators our providers name in their own plan descriptions. Which network a plan rides on matters more than the brand selling it.

NETWORKPROVIDERS THAT NAME ITPLANS MENTIONING IT5G SEEN
China Mobile 36 865 ✓
China Unicom 32 719 ✓
China Telecom 26 553 ✓

Counted from the plan text itself. A plan often names more than one operator, so these figures overlap and are not a market share.

How to activate your China eSIM

1

Buy the plan

Check out on the provider's own site. The QR code lands in your inbox within a few minutes.

2

Install on home wifi

Scan the QR before you fly. Installing is not activating, so nothing starts counting down yet.

3

Land in China

Turn on data roaming for the eSIM line only, and leave your home line on for calls and one-time codes.

4

Check it attached

You should pick up a local network within a minute. If not, toggle airplane mode once.

GUIDE

What is the best eSIM for China?

It depends on how long you are staying and how much data you get through, which is why we do not name a single winner. As of 28 October 2026 we track 2,596 China plans from 68 providers. The cheapest entry price is $0.29 for 100 MB over 7 Days from AlpineSIM. The best value per gigabyte is $0.26/GB, on a 3 GB plan from Stellar eSIM. Those two facts point at completely different travellers.

How these plans are compared

Each provider's live catalogue is read and normalised onto the same terms: price, allowance, validity, network tier and, where the provider states it, hotspot and top-up support. Everything with a fixed allowance is converted to a price per gigabyte so a 500 MB plan and a 100 GB plan can be compared on one axis. 938 of the 2,596 plans here carry a fixed allowance and a real term, so those are the ones the ranking uses.

Why unlimited plans are ranked separately

1,528 of the plans here are sold as unlimited, and almost all of them carry a fair-use cap in the small print. Dividing a price by an allowance that does not exist produces a number that means nothing, so they sit below the per-GB table with their own cap printed as the provider words it.

Picking by trip length

  • A few days. Buy small. Paying for thirty days of validity you will never use is the most common mistake on this page.
  • Two weeks. Ten to fifteen gigabytes suits most people, especially if you will hotspot a laptop.
  • A month or more. Look for top-up support rather than the biggest allowance. Extending a live plan usually beats buying a second one at full price.

Before you buy

  • Dial *#06# and look for an EID. No EID means the phone cannot take an eSIM, whatever the spec sheet says.
  • Confirm hotspot is permitted if you plan to share the connection. It is the restriction providers are quietest about.
  • 1,965 of these plans advertise 5G. On a short trip the real-world difference is smaller than the marketing suggests.
  • Apply the code before paying. Every code on this page is one we hold with that provider, and the price beside it already includes it.
⚡Instant activationA QR code within minutes of paying, on every provider here.
📱Works on your phoneiPhone, Samsung, Pixel and most flagships since 2020. Check yours
💳You pay the providerCheckout happens on their site. We never take card details.

China eSIM questions

What is the cheapest eSIM for China?

The cheapest entry price we track is $0.29 from AlpineSIM for 100 MB over 7 Days. That is the cheapest to buy, which is not the same as the best value.

What is the best value China eSIM per GB?

$0.26/GB, on a 3 GB plan valid 1 Day from Stellar eSIM. Price per gigabyte improves sharply with allowance size, which is why the largest plans sit at the top of the table.

How many providers sell China eSIMs?

68 of the providers in our index currently list China plans, 2,596 between them.

Are the unlimited plans really unlimited?

1,528 plans here are sold as unlimited, and nearly all carry a fair-use cap in the small print. Each one shows its cap as the provider words it, and they are ranked separately from the per-GB table.

Which network will I be on in China?

The operators our providers name for China are China Mobile, China Unicom, China Telecom. Many plans name more than one and switch between them, and a plan that names none is not stated by its provider.

Do these promo codes work?

Every code shown is one we hold with that provider and re-test. The bold price beside it already includes the discount; the struck-through figure is the provider's own list price.

How long does activation take?

Usually minutes. Most providers email a QR code straight after payment. Install on wifi before you travel, because validity generally starts on first connection abroad rather than at purchase.

Still not sure which to pick?

Four questions about your trip and the recommender shortlists plans, with the reasoning shown.