eSIMMobile DataInternet
Best eSIM for China Travel: Options and Setup

Best eSIM for China Travel: Options and Setup

Last Updated: July 12, 2026·Foreigners traveling to China who want mobile data without a physical SIM·12 min read

In a Nutshell

eSIMs let you get online the moment you land without visiting a store or showing your passport — but most China travel eSIMs are data-only and do not give you a Chinese phone number.

Prerequisites

  • eSIM-compatible smartphone (check before traveling — most iPhones from XS onward and recent Android flagships)
  • Purchase your eSIM plan before departure
  • A second device to display the activation QR code (or print it out)

Step-by-Step

eSIM for China travel

An eSIM is a digital SIM card embedded in your phone. For China travel, it solves two problems: you get connected immediately upon landing, and you skip the passport registration required for physical SIM cards.

eSIM vs. Physical SIM: What You Give Up

Before choosing an eSIM, understand the trade-off. Most China travel eSIMs are data-only — they provide internet access but no Chinese phone number.

FeatureeSIMPhysical Airport SIM
Chinese phone numberUsually noYes
Data speed4G/5G4G/5G
Passport registrationNot requiredRequired
ActivationBefore departureAt airport counter
Voice callsVia apps only (no native calling)Yes, domestic calls included
SMSNoYes
Price (7-day, 5GB)USD 8-2050-80 RMB (USD 7-11)

A Chinese phone number is needed for:

  • Registering on some apps (Meituan food delivery, some ride-hailing accounts)
  • Receiving SMS verification codes
  • Making local phone calls to restaurants, hotels, or service numbers

If you only need data for maps, translation, social media, and web browsing, a data-only eSIM is sufficient. If you need a phone number, get a physical SIM at the airport instead.

Provider Comparison — Detailed Breakdown

FeatureAiraloHolaflyNomad
Pricing (7 days)1 GB: USD 5 / 3 GB: USD 13 / 5 GB: USD 20 / 10 GB: USD 36Unlimited (throttled after 3 GB/day): USD 19 for 7 days1 GB: USD 6 / 3 GB: USD 9 / 5 GB: USD 14 / 10 GB: USD 26
Pricing (15 days)5 GB: USD 32 / 10 GB: USD 50Unlimited: USD 345 GB: USD 22 / 10 GB: USD 34
Pricing (30 days)10 GB: USD 56 / 20 GB: USD 92Unlimited: USD 4810 GB: USD 46 / 20 GB: USD 65
NetworkChina Unicom LTEChina Unicom LTEChina Unicom LTE
5G SupportNoNoNo
Hotspot/TetheringYesYes (limited speed after daily cap)Yes
Voice CallsNoNoNo
SMSNoNoNo
ActivationInstant upon purchase, QR code by email + appInstant, QR code by emailInstant, QR code by email + app
ExpiryStarts when eSIM connects to network in ChinaStarts on the date you select during purchaseStarts when eSIM first connects
App QualityClean, reliable, built-in top-upAdequate, some Android bugs reportedGood, simple interface
Customer Support24/7 in-app chat, EnglishWhatsApp + email, Spanish/EnglishIn-app chat, English
Refund PolicyFull refund if unused within 30 days30-day refund if eSIM is not activatedRefund within 30 days if not used

Which Provider Is Right for You

Airalo if you want reliability and a polished app experience. The app tracks your data usage in real time and sends notifications when you approach your limit. Top-ups are instant. The interface is clear and well-translated. This is the safest choice for first-time eSIM users.

Holafly if you use a lot of data and don't want to think about limits. The "unlimited" plan means you can stream, video-call, and upload photos without checking your remaining balance. The trade-off is that after 3 GB in a single day, speeds drop to around 1 Mbps — usable for messaging and maps but not for video. The daily reset makes this tolerable, but heavy users should plan their data-intensive tasks around the cap.

Nomad if price matters most. Nomad consistently undercuts Airalo on data-per-dollar, sometimes by 30-40% for equivalent packages. The app is less polished but functional. If you are traveling on a budget and need the best raw value, Nomad is the pick.

Screenshot Guide — eSIM Setup on iPhone

  1. Open Settings → Cellular (or Mobile Data). On newer iPhones, this is the top grouping in Settings, right below your Apple ID.

  2. Tap "Add eSIM." This option appears below your current cellular plan. If you don't see it, your iPhone model or carrier may not support eSIM. Check Settings → General → About → look for "EID" (a 32-digit number). No EID means no eSIM support.

  3. "Set Up Cellular" screen appears. Two options: "Transfer from Nearby iPhone" and "Use QR Code." You want "Use QR Code."

  4. Scan the QR code. Point your iPhone camera at the QR code from your provider's email. Hold the phone steady about 15-20 cm away. A notification banner appears at the top: "Cellular Plan Ready to Be Installed." Tap it.

  5. "Continue" on the confirmation screen. The iPhone shows you the plan details: provider name, plan type, data amount. Verify it matches what you bought.

  6. Label your plan. The iPhone prompts you to label this new line. Choose "Travel" from the suggestions or type "China eSIM." This label appears in Settings and helps you distinguish it from your home line.

  7. Choose default line behavior. Pick your home line as "Primary" for voice/SMS and the new eSIM as "Secondary" or "Cellular Data Only." You can change this later.

  8. Set the eSIM as your data line. Settings → Cellular → Cellular Data → select "China eSIM" (or your custom label). This routes all internet traffic through the eSIM.

  9. Turn ON data roaming for the eSIM line. Settings → Cellular → tap the eSIM line → toggle "Data Roaming" ON. This is the step people forget. Without this, the eSIM will not connect because it is technically roaming on China Unicom.

  10. Keep the eSIM OFF until you land. Settings → Cellular → tap the eSIM line → toggle "Turn On This Line" OFF. Only enable it when your plane touches down in China.

Screenshot Guide — eSIM Setup on Android

Note: Android interfaces vary by manufacturer. These steps apply to stock Android (Google Pixel, Motorola) and are close to Samsung One UI.

  1. Open Settings → Network & Internet → SIMs. On Samsung: Settings → Connections → SIM Manager.

  2. Tap the "+" icon or "Add eSIM." Some phones call this "Download a SIM instead" or "Add mobile plan."

  3. Scan the QR code. Hold the phone over the code. Android usually auto-detects it and shows a "Found a mobile plan" prompt. Tap "Download" or "Continue."

  4. Name the eSIM. Android asks for a SIM name. Enter "China eSIM" so you can identify it in dual-SIM settings.

  5. Set data preference. Under "Preferred SIM for mobile data," select the new eSIM. Under "Preferred SIM for calls and SMS," select your home SIM.

  6. Turn ON data roaming for the eSIM. Settings → Network & Internet → SIMs → tap the eSIM → toggle "Roaming" ON. On Samsung: Connections → SIM Manager → tap the eSIM → toggle "Data roaming" ON.

  7. Disable the eSIM until arrival. Settings → Network & Internet → SIMs → toggle the eSIM OFF.

APN Settings — When to Manually Configure

Ninety-five percent of users never need to touch APN settings. The eSIM profile includes the correct Access Point Name and the phone configures it automatically. But if your connection fails after all other troubleshooting steps, check the APN:

On iPhone: Settings → Cellular → tap the eSIM line → Cellular Data Network → APN field. The provider's email/documentation includes the correct APN value (usually "3gnet" for China Unicom-based eSIMs). Enter it exactly. Do not change anything else on this screen.

On Android: Settings → Network & Internet → SIMs → tap the eSIM → Access Point Names. If the list is empty or the selected APN looks wrong, tap "+" to add a new one. Enter the APN name and value from your provider's documentation. Save. Select the new APN. Restart the eSIM line (toggle it off and on).

Which Apps Work Without a VPN

An important reality: the eSIM routes your data through Chinese network infrastructure. This means the Great Firewall still applies to your eSIM traffic the same way it applies to a physical Chinese SIM. Here is what works and what does not:

Works without VPN:

  • Google Maps (browser version works; the app is partially blocked but usually loads tiles)
  • Apple Maps
  • Baidu Maps (highly recommended for China — more accurate than Google Maps within China)
  • WeChat, Alipay, DiDi (ride-hailing), Meituan (food delivery)
  • Trip.com / Ctrip
  • Airbnb, Booking.com
  • Gmail (app and web — reliable)
  • Outlook/Hotmail
  • WhatsApp (messaging only; call quality can be unstable)
  • iMessage / FaceTime (works well)
  • Instagram (loads but may be slow; feeds and stories update intermittently)
  • TikTok (does not work — region-locked)
  • YouTube, Facebook, Twitter/X, Google Search, Google Docs (all blocked — need VPN)

What this means in practice: You can text your family on WhatsApp, check Gmail, use Apple Maps to navigate, and order a DiDi to your hotel — all without a VPN. But you cannot scroll Twitter while waiting for your train or watch YouTube before bed unless you have a VPN installed and working.

Many travelers install a VPN before departure and enable it on top of the eSIM connection. This gives unrestricted access. The eSIM provides the data pipe; the VPN provides the access. Both are necessary.

Data Speed Test — What to Actually Expect

Real-world speed test results on Airalo (China Unicom LTE) in central Shanghai, midday:

MetricValue
Download12-35 Mbps (average ~22 Mbps)
Upload3-12 Mbps (average ~7 Mbps)
Latency (ping)40-80 ms to Shanghai servers; 180-250 ms to US West Coast
Video streaming1080p YouTube (via VPN) plays smoothly; 4K buffers occasionally
Video callsFaceTime and WhatsApp video clear with occasional pixelation during network congestion
Web browsingPages load in 1-3 seconds; image-heavy pages take 3-5 seconds

These speeds are adequate for everything a traveler needs. They are not blazing fast by home fiber standards, but they are consistent. In subway tunnels, the connection drops briefly and reconnects. In dense urban areas at peak hours (5-7 PM), speeds dip to the lower end of the range as the network handles more users. Rural areas and smaller towns may drop to 3-8 Mbps but still work for maps and messaging.

Holafly and Nomad use the same China Unicom network infrastructure, so speeds are roughly equivalent across providers. The difference is in data caps and pricing, not network performance.

How to Set Up — Step by Step

Before departure (at home):

  1. Check your phone's eSIM compatibility. Go to Settings > About Phone and check for EID or Digital SIM. iPhones from XS/XR onward support eSIM. Most Samsung Galaxy S20+, Google Pixel 4+, and recent flagships support it. Some budget Android phones do not.

  2. Disable your home carrier's international roaming to avoid accidental charges. Keep your home SIM active for SMS — just turn off data roaming on that line.

  3. Purchase the eSIM plan on the provider's website or app. You will receive a QR code by email.

  4. Install the eSIM profile. Scan the QR code from another device or printout. Your phone will add a new cellular plan. Label it "China eSIM" for clarity.

  5. Do NOT activate the eSIM yet. Keep it disabled in your phone settings. It only needs to be turned on when you land.

Upon arrival in China:

  1. Connect to airport WiFi (most Chinese airports have free WiFi — look for the network name and follow the SMS verification or passport number login prompt).

  2. Enable the eSIM in Settings > Cellular/Mobile Data. Switch your data line to the China eSIM.

  3. Turn on data roaming for the eSIM line. This is important — even though you are physically in China, the eSIM is technically roaming on a Chinese network. If data roaming is off, the eSIM will not connect.

  4. Wait for the network to connect. This takes 30-60 seconds. You should see "China Unicom" or "China Mobile" as the network name with LTE or 5G indicator.

  5. Test the connection. Open maps or a website. If it does not work, check that data roaming is on and that this eSIM is set as the active data line.

Common Pitfalls

Common Pitfalls

  • Forgetting to turn on data roaming. The number one reason eSIMs do not work in China. Travel eSIMs operate as roaming partners of Chinese carriers. If roaming is off on that line, there is no connection.
  • Activating the eSIM too early. If you activate before leaving home, your plan's validity period starts counting. Only activate upon arrival.
  • Phone not eSIM-compatible. Some phones sold in China and certain carrier-locked models do not support eSIM. Check before purchasing a plan — refunds are not always available.
  • VPN expectations. An eSIM provides standard internet access subject to China's internet regulations. Some foreign websites and apps remain inaccessible regardless of whether you use an eSIM or a physical SIM. The advantage of an eSIM is convenience, not unrestricted access — the network infrastructure is the same.
  • Using the wrong APN. If your connection is slow or fails, check the eSIM provider's email for APN settings. Manually entering the correct APN sometimes resolves the issue.

Backup Plan

Alternative Options

  • Get a physical SIM at the airport if you need a Chinese phone number for app registrations and local calls. Combine it with the eSIM as a backup data source.
  • International roaming from your home carrier. Many carriers offer China data passes. These are more expensive (USD 10-15 per day) but require zero setup and give you a known, predictable experience.
  • Rent a portable WiFi hotspot. Some airports and online services offer pocket WiFi rental for China. This provides a dedicated WiFi network for multiple devices. Cost is similar to an eSIM but requires a pickup and return process.
Advertisement

Comments

Powered by Giscus. Log in with GitHub to leave a comment.