VPN Speed & Performance

How much speed do you actually lose with a VPN — and how to minimise the impact so you barely notice it's on.

The reality 1

Yes, VPNs slow you down — but not much

Every VPN adds some overhead: your data gets encrypted before it leaves your device, routed through an additional server, then decrypted at the other end. That process takes time and processing power. On a good paid VPN with WireGuard protocol, the overhead is 5–15%. On a free VPN, it can be 60–80%.

In practical terms: if your base connection is 100 Mbps, a quality VPN takes it to 85–92 Mbps. You will not notice this during video calls, streaming 4K content, or file downloads. The difference is completely imperceptible in day-to-day use.

💡 The highway analogy

Using a VPN is like taking a well-maintained detour that adds 2 minutes to a 25-minute journey. You still arrive quickly — and the detour is infinitely safer than the direct route through a dangerous neighbourhood.

Speed overhead comparison
WireGuard (NordVPN, Mullvad) 5–10% overhead
IKEv2 (ExpressVPN, NordVPN) 8–12% overhead
OpenVPN (most providers) 15–20% overhead
Free VPN (throttled) 60–80% overhead
VPN speed performance illustration
VPN speed factors illustration
The factors 2

What actually affects VPN speed

Not all slowdowns are equal. Understanding the root causes lets you fix them — and in some cases, a VPN can actually make your connection faster.

Server distance
The further data has to travel, the higher the latency. Always connect to the nearest available server for the best speeds.
Server load
Overloaded servers slow everyone down. Quality VPN apps show server load — pick one under 50%.
Encryption protocol
WireGuard is the fastest modern protocol, using less CPU than OpenVPN. Switching protocol alone can double your speed.
ISP throttling
ISPs throttle streaming and torrenting traffic. A VPN encrypts your traffic so your ISP can't identify it — and can't throttle it. A VPN may actually speed you up.
Your device's CPU
Older phones and laptops struggle to encrypt/decrypt data at full speed. A flagship phone from 2022+ will barely notice the overhead.
Protocol comparison 3

Protocols ranked by speed

Your VPN protocol is the single biggest lever for speed. If your VPN app lets you choose, always pick WireGuard.

Protocol Speed Notes
WireGuard Recommended ⚡ Fastest Modern, lean codebase, minimal overhead
IKEv2/IPSec 🟢 Fast Great for mobile — reconnects quickly
OpenVPN 🟡 Moderate Most compatible, slower than WireGuard
L2TP/IPSec 🔴 Slow Outdated — avoid unless nothing else works
VPN protocols explained in depth →
VPN protocol speed ranking
Speed tips 4

5 ways to get maximum VPN speed

Implement all five and most users see effectively zero perceptible slowdown on a quality paid VPN.

1
Use WireGuard protocol
Go to your VPN app settings and switch the protocol to WireGuard. If it's not available, IKEv2 is the next best option. Avoid OpenVPN unless you need maximum compatibility.
2
Pick a server in the closest country
Latency increases with distance. If you're in Bangkok, connect to a Singapore or Hong Kong server rather than one in the UK or US.
3
Use a wired connection where possible
Wi-Fi adds variability and latency that compounds with VPN overhead. Ethernet always wins for raw speed and consistency.
4
Close background apps
Other apps consuming bandwidth — cloud backups, software updates, streaming — compete with your VPN connection. Close what you don't need.
5
Try different servers
Server load varies by time of day. If one server is slow, the next in the same country may be significantly faster. Most VPN apps let you switch with one tap.
VPN speed and performance

Find the fastest VPN for travel

We've tested NordVPN, ExpressVPN, Mullvad, and Surfshark on speed across multiple regions. See which one wins.