If you're traveling to China, you've probably seen conflicting advice about internet access.

Get an eSIM. Get a VPN. Get both. Use international roaming. Buy a local SIM when you arrive.

They don't all do the same thing.

The real question is simpler:

How can I make sure my internet actually works when I arrive in China?

The short answer

If your home carrier offers reliable roaming in China at a price you're comfortable with, you may not need anything else.

If not, a suitable travel eSIM can be one of the simplest ways to get mobile data. Depending on the specific service and how its data is routed, it may also let you use international apps such as Google, Gmail and WhatsApp without a separate VPN while using that mobile connection.

A VPN does something different. It may still be useful when you're on hotel Wi-Fi, using a laptop, or want another option if your main connection fails.

The goal isn't to buy everything.

Know what your main connection will be — and what you'll do if it doesn't work.

An eSIM and a VPN are not alternatives

An eSIM gives a compatible phone a mobile plan without a physical SIM card.

A VPN works on top of an internet connection, creating a separate connection between your device and a VPN server.

You can use international roaming without either. You can use a travel eSIM without a VPN. You can use a local SIM with a VPN. You can use a VPN on hotel Wi-Fi.

What matters is the complete connection.

Start with the roaming you already have

Before buying anything, check your home mobile plan.

If it gives you enough data in China, the price is reasonable and it does what you need, keep it.

There is no reason to buy another eSIM just because you're traveling to China.

Don't judge a travel eSIM by the word “eSIM”

Two eSIM products sold for China can behave differently because the underlying network arrangements and data routing can be different.

So don't only buy an eSIM.

Buy a specific plan whose behavior in China you understand.

This is why we test the eSIM used in ChinaGo CONNECT instead of choosing one from a supplier list and assuming it works.

We care about what happens after you land: whether it activates, whether the data works and whether the international apps you expect to use are actually accessible on that connection.

A refund is useful if something goes wrong.

But a refund can give you your money back. It cannot give you your first evening in China back.

Why we give you 20GB — even for a one-week trip

ChinaGo CONNECT includes a 20GB / 30-day China Travel Data eSIM.

Coming for only a week? You still get 20GB.

You may not use it all.

That's the point.

Maps, translation, Didi, train information, hotel directions, messages, last-minute searches, photos — we don't want normal travel decisions to become data-budget decisions.

Data should be something you use, not something you manage during your trip.

If you do need more, additional data can be topped up.

CONNECT is data only. It does not give you a Chinese +86 phone number, and your phone must support eSIM.

If your existing roaming already does the job, you may not need CONNECT at all.

Choose what helps. Skip what doesn't.

When a local SIM makes more sense

If you specifically need a Chinese +86 phone number, consider a local SIM.

That's something a data-only travel eSIM cannot give you.

For many short-term travelers, mobile data is enough. For a longer stay or someone who needs a local number, the answer may be different.

What about a VPN?

A VPN may still be useful, especially if you plan to use hotel Wi-Fi or work on a laptop.

Remember: when you switch from your travel eSIM's mobile data to hotel Wi-Fi, you're using a different internet connection.

But be careful with claims like:

“VPN X works in China.”

Our own testing hasn't been that simple.

We've seen the same VPN — even the same connection route — behave differently across mobile networks, cities and even different locations within the same city.

That's one reason VPN advice about China can be contradictory.

Two travelers can have completely different experiences with the same VPN, and both can be telling the truth.

If you use a VPN, give yourself options

Don't look for a secret “VPN that works in China.”

Look for an established service with recent reviews, active updates and multiple servers or connection options.

You don't need to ask a Chinese friend what they use. You don't need to copy whatever a foreigner living in China uses either.

Check the App Store available to you before your trip. See what the free plan includes, what the paid plan costs and whether there are data limits.

No review or recommendation can guarantee that a VPN will work everywhere in China.

What matters is having another route to try when one doesn't.

And set it up before you travel.

Free VPN? It can be enough

Free isn't automatically bad.

If a free VPN does what you need, use it.

Just understand the limits. It may have less data, fewer connection options or other restrictions. Paid plans can have limits too.

The real question is:

If it stops working, what will you do next?

Trying to find and configure another solution after arriving is much less fun when the internet connection you're trying to fix is the thing you need to solve the problem.

Cheap is fine. Free is fine.

But “I hope it works when I land” is not a plan.

So what should you choose?

Good roaming already? Keep it.

Want mobile data, don't need a Chinese number and have an eSIM-compatible phone? A tested travel eSIM may be the simplest option.

Need a +86 number? Consider a local SIM.

Relying on hotel Wi-Fi or using a laptop? Consider preparing a VPN too.

Whatever you choose, don't optimize only for the cheapest possible setup.

Optimize for fewer things to worry about after you arrive.

The best internet setup for China is the one you stop thinking about once your trip begins.