Skip to main content
nihaovisit

Internet & Connectivity · common

Why is my foreign phone not getting data in China?

Last updated:

Quick Answer

Symptom: Your foreign SIM shows signal bars but mobile data does not work, or you got an SMS saying "no data roaming agreement."

Cause: Your home carrier has no China roaming agreement, or data roaming is disabled on your line; even with signal, your line is data-blocked at the home network.

Solution: Buy a China Unicom or China Mobile tourist eSIM / prepaid SIM at the airport, or enable a paid daily-roaming travel pass with your home carrier before landing.

What you see

Your foreign SIM shows signal bars but mobile data does not work, or you got an SMS saying "no data roaming agreement."

Why it happens

Your home carrier has no China roaming agreement, or data roaming is disabled on your line; even with signal, your line is data-blocked at the home network.

How to fix

Buy a China Unicom or China Mobile tourist eSIM / prepaid SIM at the airport, or enable a paid daily-roaming travel pass with your home carrier before landing.

Read next

These guides cover the related functionality in full.

Other Internet & Connectivity problems

Related topics