How to Set Up a VPN
on Android

A 5-minute setup for any Android phone — from zero to fully protected before you travel. Not sure which VPN to install? Check out the best VPN providers for travellers first.

Any Android phone Takes ~5 minutes Do this at home, not at the airport

Android VPN setup — 6 steps

1

Open Google Play Store and search for your VPN

Open Google Play. Search for your chosen VPN (e.g. "NordVPN", "ExpressVPN", "Surfshark"). Install the official app — verify the developer name matches the company.

For China specifically: also download the APK from the provider's website as a backup before you leave.

2

Sign in to the VPN app

Open the app and sign in with your account. Complete payment and account setup on the provider's website at home, not at the airport — some VPN sign-up pages are blocked in restricted countries.

3

Grant VPN permissions

Android shows a popup: "VPN connection request" with the provider name → tap OK. You may also be asked to allow notifications — enable this so you can see connection status in your notification bar.

4

Enable obfuscation for restricted countries

In Settings, look for "Obfuscated servers", "NoBorders mode" (Surfshark), or "Camouflage mode". Enable this before entering China, UAE, Iran, or Russia. For China-specific tips see our <a href="/vpn/vpn-for-china" style="color:var(--brand-primary);font-weight:600;">VPN for China guide</a>.

5

Select a server and connect

Tap Connect. Most apps have "Quick connect" which picks the fastest server automatically. For travel, manually select a server in your home country or a nearby open country (UK, Singapore, US).

6

Test: open Chrome, try Google and WhatsApp calls

While connected, open Chrome → google.com. Open WhatsApp → try a voice call. Both should work. If not, try switching to a different server location.

💡 Android tip

For China specifically: download the VPN APK file from the provider's website and save it to your phone's storage before you leave. If the app stops working inside China, you can reinstall from the saved APK without needing the Play Store. Also consider an eSIM + VPN setup for reliable, uncensored data on arrival.

VPN not working on Android? Fix it

VPN connects but nothing loads
Try switching to a different server location. The server may be overloaded or blocked. Try UK, Singapore, or Japan.
Connection keeps dropping
Switch protocol to WireGuard — it reconnects fastest when switching between Wi-Fi and mobile data.
VPN can't connect at all
Enable obfuscation mode. Also try switching from Wi-Fi to mobile data, or try a different protocol in the app settings.
App won't open or crashes
Check for a Play Store update. Alternatively, download the latest APK from the provider's official website and sideload it.
Speed is very slow
Switch to WireGuard protocol. Choose a server geographically closer to your current location. Avoid popular server countries during peak hours.
eSIM and VPN travel setup

VPN set up? Add a uPhone eSIM

A VPN encrypts your traffic — an eSIM gives you fast local data in 150+ countries. Together they're the perfect travel setup for your Android.