Best eSIMs for China — VPN Included
Without a VPN, you cannot access Google, Gmail, Instagram, WhatsApp, Facebook, YouTube, X (Twitter), or most Western news sites in mainland China.
The simplest fix is a VPN-enabled eSIM. You install it before you fly, activate when you land, and everything works. No app downloads, no fiddling with settings.
Three good options as of 2026.
Saily — best overall
Owned by NordVPN. Reliable, includes a built-in VPN that works for all the blocked apps. Plans from $9 (1GB / 7 days) to $50 (20GB / 30 days).
Activation is just QR code scanning. Works on iPhone XS or newer (and most Android phones from 2019+).
BambooSIM — cheapest
China-focused eSIM provider. From $5 for 3GB / 5 days. The VPN works but is slower than Saily''s during peak hours.
Good if you''re only there for a long weekend.
Holafly — unlimited data
$50 for unlimited data over 15 days. The VPN built-in works. Best for digital nomads or anyone who plans to stream/work heavily.
Setup checklist (do this BEFORE you land)
- Buy the eSIM at home.
- Install the QR code in your phone (Settings → Mobile → Add eSIM).
- Don''t activate yet — most plans start the timer when you turn it on.
- When you land, switch off your home SIM and turn on the eSIM.
- Make sure VPN is enabled in the eSIM provider''s app.
- Test by opening Google. If it loads, you''re good.
What about WiFi?
Hotel WiFi in China does not bypass the firewall. Even at international 5-star hotels. Some VPNs work over hotel WiFi (ExpressVPN, NordVPN), but eSIM is more reliable.
Don''t wait until you land to figure this out. Buy the eSIM tonight.
Keep reading
Where to stay in Lhasa: Barkhor or the Potala side
Two areas cover almost every Lhasa stay, but your agency books the room — here is what to ask for, and what oxygen actually means at 3,650 m.
Pudong Wyndham Hotel Shanghai: 999 Yuan for Two Nights
A Pudong Wyndham Hotel package advertises two nights for 999 yuan with breakfast and a pickup service included — around 500 yuan a night, though the offer lists no dates or terms.
Lhasa Gonggar Airport to the city centre: the 30 yuan coach
The civil aviation coach from Lhasa Gonggar to the city centre costs 30 yuan and takes about 70 minutes. Where to catch it, which stops to ask for, and when a taxi is worth the extra.