If you have ever crossed from Hong Kong into Shenzhen and watched your phone lose access to Google, WhatsApp, and Instagram the moment you passed immigration, you already understand the problem. Mainland China operates a nationwide internet filtering system that blocks most Western apps and websites. For expats who rely on these services daily, losing connectivity at the border is more than an inconvenience: it can mean missing messages, losing navigation, and being cut off from the tools that keep daily life running.
The good news is that a roaming eSIM solves this cleanly. Because eSIMs from Hong Kong and international providers route your data through servers outside mainland China, your traffic is treated as international roaming rather than domestic Chinese internet. That means Google Maps, WhatsApp, Gmail, and social media all continue to work normally, without needing a VPN. Setting one up takes minutes, and you can do it before you even leave Hong Kong.
This guide compares the leading eSIM providers available to Hong Kong expats heading into mainland China, covering pricing, data allowances, network quality, and what to watch out for.
How Roaming eSIMs Bypass the filter
When you use a roaming eSIM in mainland China, your phone connects to a local Chinese carrier (typically China Mobile or China Unicom) for the radio signal. However, your internet traffic is tunnelled back to the eSIM provider’s home network, usually in Hong Kong or Singapore. Because the data exits through servers outside the mainland, it is not subject to the Great Firewall’s filtering.
This is not a workaround or a grey area. It operates under the GSMA international roaming framework, the same system that allows any tourist’s phone to work when travelling abroad. Your IP address will show as Hong Kong or another overseas location, and all your usual apps and websites will load normally.
There are a few things to keep in mind. Roaming eSIMs provide data only: you will not receive a mainland Chinese phone number, which means you cannot use SMS verification for Chinese apps like Alipay or Didi unless you already have a verified account. For most expats making day trips or short visits, this is not an issue, but it is worth noting if you plan to set up new Chinese services while there.
Nomad

Nomad is an eSIM provider that has become a popular choice among the city’s expat community. Their China plans run on the China Unicom network and route traffic through Hong Kong, providing reliable access to blocked services.
Pricing starts at US$4 for 1 GB over 7 days, scaling up to US$12 for 10 GB over 30 days. These are among the lowest rates available for China eSIMs, making Nomad a strong option for budget-conscious travellers or those making frequent short trips to Shenzhen. The setup process is straightforward: purchase through the Nomad app or website, scan the QR code, and activate when you arrive.
Nomad’s plans are data-only with no throttling until the allowance is used up. Once your data runs out, the eSIM simply stops working rather than slowing down, so it is worth choosing a plan with some headroom if you are unsure of your usage.
Airalo

Airalo is the largest global eSIM marketplace, offering China plans from multiple carriers including China Mobile and China Unicom. Plans range from US$4 for 1 GB over 3 days to US$49 for 50 GB over 30 days.
Real-world user reviews consistently describe Airalo as one of the more stable options for mainland China. Users report that after the initial data allowance is consumed, the connection throttles rather than disconnecting entirely, with reduced speeds that remain usable for messaging and light browsing. The service supports 5G on compatible devices, and several users confirm being able to access services like ChatGPT and Google while connected in mainland China.
Airalo’s app is well-designed and available in English, which makes the purchase and installation process simple. One practical tip from users: remember to disable your primary SIM’s data roaming before activating the eSIM, as running both simultaneously can cause connectivity issues.
Holafly

Holafly takes a different approach by offering unlimited data plans for China. Pricing starts at US$3.90 for 1 day and goes up to US$74.90 for 30 days. The network runs on CMCC (China Mobile), one of the largest carriers in the country.
The unlimited data model is Holafly’s main selling point. If you are a heavy data user, plan to stream video, or simply do not want to worry about running out of data mid-trip, Holafly removes that concern entirely. This makes it particularly suited to longer stays where data consumption can be unpredictable.
eSIM vs Physical SIM vs International Roaming
eSIMs are not the only way to get online in mainland China, and depending on your situation, an alternative may make more sense.
A physical SIM card purchased at a mainland Chinese airport gives you something an eSIM cannot: a local Chinese phone number. This matters if you need to register for Chinese apps, receive SMS verification codes, or make local calls. China Mobile offers tourist SIM cards at major airports with packages like 20 GB plus 80 minutes of calls for around RMB 150 (approximately US$21). The downside is that you need your passport to purchase, and you must physically swap your existing SIM card.
International roaming through your existing Hong Kong mobile provider is the most convenient option, as it requires no setup at all. However, it is typically the most expensive. Check with your carrier for specific rates, as some Hong Kong operators now offer competitive daily roaming passes for mainland China.
For most expats making regular day trips or weekend visits to Shenzhen, an eSIM offers the strongest balance of convenience, cost, and access to blocked services.
For Frequent Travellers: Monthly Cross-Border Plans
If you cross into mainland China weekly or more, pay-per-trip eSIMs become expensive quickly. Monthly cross-border data plans from Hong Kong carriers are worth considering.
China Unicom HK offers shared data plans starting from HK$398 per month for 30 GB of combined Hong Kong and mainland China data, scaling up to HK$898 per month for 180 GB. These are contract plans (typically 24 months) and include both eSIM and physical SIM options. The data pool is shared across both regions, so you do not need separate allowances for each side of the border.
CMHK also offers monthly contract plans with cross-border data. For expats who live in Hong Kong but work in Shenzhen, or who make the trip several times a week, a monthly plan typically costs less per gigabyte than buying individual eSIM packages.
The commitment is the main consideration. A 24-month contract makes sense if your cross-border routine is well established, but if your travel patterns are irregular, the flexibility of pay-as-you-go eSIMs may be more practical.
At a Glance
| Provider | Price Range | Data | Validity | Network | GFW Bypass |
|---|---|---|---|---|---|
| Nomad | US$4 to US$12 | 1 GB to 10 GB | 7 to 30 days | China Unicom | Yes |
| Airalo | US$4 to US$49 | 1 GB to 10 GB | 7 to 30 days | China Mobile / Unicom | Yes |
| Holafly | US$3.90 to US$74.90 | Unlimited | 3 to 30 days | CMCC | Yes |
| CMHK GBA | Varies | 5 / 15 / 30 GB | 30 days | China Mobile | Yes |
Key Considerations When Choosing
The right eSIM depends on how you travel. For a single day trip to Shenzhen, Nomad’s 1 GB plan at US$4 is hard to beat on value. For a week-long trip where you want the freedom to stream and browse without watching your data meter, Holafly’s unlimited plans remove that friction. Airalo sits in the middle with stable performance and flexible plan sizes, while CMHK’s Greater Bay Area eSIM is purpose-built for the Hong Kong to Shenzhen corridor.
Phone compatibility is worth checking before you buy. Most iPhones from the XR onwards and recent Android flagships support eSIM, but some older or budget devices do not. Dual-SIM phones can run your existing Hong Kong number alongside the China eSIM simultaneously, which is the most convenient setup.
Finally, remember that all roaming eSIMs are data-only. If you need a mainland phone number for app registrations or receiving calls, a physical SIM from a Chinese airport remains the only option for short-term visitors. Many expats carry both: an eSIM for unrestricted internet access and a cheap physical SIM for the local number.