How a VPN Affects Your Internet Speed

A VPN reroutes all your traffic through an encrypted tunnel to a remote server. This adds distance, encryption overhead, and an extra hop — all of which cost speed and latency. Here's what to expect and how to minimise the impact.

What a VPN does to your connection

Without a VPN, your traffic travels directly from your device to the destination server. With a VPN, every packet is:

  1. Encrypted on your device using the VPN protocol
  2. Sent to the VPN server (which may be in a different country)
  3. Decrypted and forwarded to the actual destination
  4. The response travels back through the same path in reverse

Each of these steps adds overhead. The encryption/decryption adds CPU load and latency on both ends. The rerouting adds physical distance. The extra hop adds another network segment that can be congested.

Typical VPN speed impact

Factor Typical impact Best case Worst case
Download speed reduction 10–30% <5% (nearby server, fast protocol) 50–80% (distant server, slow protocol)
Latency added (ping) 20–80 ms 5–10 ms (nearby server) 150–300 ms (remote server)
Jitter increase 5–20 ms added Minimal if server is nearby Significant with overloaded VPN servers
Upload speed reduction 10–30% <5% 50%+

Why VPN protocol matters more than the VPN service

The encryption protocol your VPN uses has a large effect on both speed and security:

Protocol Speed Security Notes
WireGuard Fastest Excellent Best choice for speed; modern, lean codebase
IKEv2/IPSec Fast Excellent Especially fast on mobile; handles network switching well
OpenVPN (UDP) Moderate Excellent Widely supported; slower than WireGuard
OpenVPN (TCP) Slower Excellent TCP within TCP causes double-retransmit overhead
PPTP Fast Broken — avoid Deprecated; known vulnerabilities; do not use

Server location is the biggest variable

Connecting to a VPN server in a different country or continent adds the full round-trip latency of that physical distance. A server 50 km away adds 2–5 ms. A server in a different continent adds 100–300 ms. For latency-sensitive use cases (gaming, video calls), always connect to the nearest available VPN server.

Many VPN providers show their server load. A heavily loaded server delivers significantly lower throughput than a lightly loaded one, even if geographically close. If a nearby server is slow, try another in the same region.

When a VPN can improve speed (rarely)

In one scenario, a VPN can make your connection faster: when your ISP is throttling specific services or traffic types. Some ISPs reduce speeds for streaming services (Netflix, YouTube) or BitTorrent traffic during peak hours. Because a VPN encrypts all traffic, the ISP cannot identify what service you're using and cannot selectively throttle it. Is your ISP throttling you? →

This is not common — most speed reductions attributed to ISP throttling are actually network congestion — but it does occur and a VPN genuinely helps in that specific case.

VPN impact on gaming

Gaming is the use case where VPN impact is most noticeable. The added latency from VPN routing (even to a nearby server) typically adds 10–40 ms to your ping. On competitive games where 20 ms is the acceptable ceiling, this is significant. Use VPNs for gaming only when there's a specific routing benefit (e.g. connecting to a game server that performs better through a VPN route) — not as a default configuration. Ping requirements by game type →

How to test VPN speed impact

Use the VPN Check tool to confirm your VPN is active, then run a full speed test. Reconnect without the VPN and run again. The difference is your VPN overhead.