Staying connected in China is essential — but the mobile market is confusing for foreigners. Here is the cheapest, simplest way to get a working SIM card with data on arrival.
China's internet ecosystem is walled — Google, Facebook, Instagram, WhatsApp, and most Western websites are blocked without a VPN. To function effectively in China, you need a local SIM card with mobile data. This gives you access to DiDi, Alipay, Baidu Maps, and every other app that makes travel in China possible. International roaming is expensive and slow. Free airport Wi-Fi is unreliable. A local SIM is the only practical solution, and it costs far less than you might expect.
China Unicom (中国联通) offers a dedicated tourist SIM card that is specifically designed for foreign visitors. It requires no Chinese ID card, no local bank account, and no long-term contract. You can purchase it at major airports (Beijing Capital, Shanghai Pudong, Guangzhou Baiyun, Chengdu Tianfu), at China Unicom stores in city centers, or online before arrival. The tourist SIM typically includes 10–20GB of data valid for 7–30 days, plus a small amount of local calling credit. Prices range from 80–150 yuan ($11–$21 USD) depending on data allowance and duration.
China Mobile (中国移动) is China's largest carrier with the best rural and remote-area coverage. Their tourist plan is similar to Unicom's but often includes more data at a slightly higher price. The advantage of China Mobile is superior coverage in rural areas and smaller cities — if your itinerary includes remote destinations like Tibet, Yunnan, or Xinjiang, China Mobile is the safer choice. The tourist SIM costs 100–180 yuan ($14–$25 USD) for 15–30GB over 15–30 days. Available at airport kiosks and China Mobile flagship stores.
If you only need data (not phone calls), third-party providers offer even cheaper options. Companies like Airalo, Holafly, and Ubigi sell China-specific eSIMs and physical SIMs that you can order online before travel. These typically cost $15–$30 USD for 10–20GB over 30 days. The advantage is convenience: you order from home, receive a QR code or SIM by mail, and activate on arrival. The downside: these are data-only — no local Chinese phone number, which means you cannot receive SMS verification codes from some Chinese services. For basic navigation, messaging, and social media, they work well. For full functionality (DiDi, Alipay, hotel registrations), a local number is strongly recommended.
eSIMs are digital SIMs that you download directly to your phone — no physical card needed. If your phone supports eSIM (iPhone XS and newer, most Samsung Galaxy models from S20 onward, Google Pixel 3 and newer), this is the most convenient option. Airalo and Holafly both offer China eSIMs with 10–30GB data packages. The eSIM activates instantly by scanning a QR code. You keep your home SIM active for calls and texts while using the China eSIM for data. This is ideal if you need to receive banking OTPs or work calls on your regular number while using local data in China.
Chinese law requires real-name registration for all SIM cards. Every SIM purchase requires your passport. The process is straightforward: present your passport at the counter, the staff photocopies it, activates the SIM, and installs it in your phone. The entire process takes 5–10 minutes. Some stores require a facial recognition photo as part of the registration — this is normal and mandatory. Keep your passport handy when buying a SIM. No other documentation is needed.
"The 30 minutes after landing are the most important. Get your SIM at the airport, get it activated, and test it before you leave the terminal. I have seen travelers walk out with a non-working SIM and spend their first day in China completely disconnected." — Chen Ruoxi, Head of Destinations, China Sense