Troubleshooting

Why is my VPN so slow? How to speed it up

Buffering, slow downloads, laggy pages? A VPN should barely dent your speed — and if yours is crawling, it’s usually the server or the protocol. Here’s how to get your speed back, and how to test it properly.

A speed dial illustrating fast connection
A good VPN should cost you only a slice of your speed — big drops usually mean the wrong server or protocol.
Key takeaways
  • The biggest speed lever is distance — connect to a nearby, less-busy server (Irish or UK for us).
  • Switch to the WireGuard protocol; it’s far faster than older OpenVPN.
  • A small drop is normal — a good VPN costs you only ~10–20% of your base speed.
  • Test properly: run a speed test with the VPN off, then on, and compare like for like.
  • If it’s still crawling, your VPN may just be slow — the fastest providers barely dent your speed.

The quick fix

If your VPN feels slow, do two things: connect to a nearby, low-load server (from Ireland, that’s an Irish or UK one) and switch to the WireGuard protocol in settings. Those two changes recover most lost speed for the vast majority of people. If it’s still sluggish, work through the rest below — and test properly so you know it’s actually the VPN.

In one line

Nearby server + WireGuard = most of your speed back. Distance and old protocols are what slow you down.

Why a VPN slows you down

Some slowdown is unavoidable — a VPN encrypts your traffic and sends it via an extra server, and both take a moment. But a big drop almost always comes from one of these: the server is far away (distance = latency), the server is overloaded, you’re on an old, heavy protocol (OpenVPN vs WireGuard), or your base connection was slow to begin with. Each of those is fixable.

How to speed it up, in order

Work top to bottom — the first two do most of the work:

  1. 1
    Connect to a nearer, less-busy server

    The single biggest factor. The further your data travels, the slower it gets — so from Ireland, an Irish or UK server will nearly always beat one in Australia. Many apps show server load; pick a low-load one close to you.

  2. 2
    Switch to WireGuard

    In your VPN’s settings, choose the WireGuard protocol (some brands call it NordLynx or similar). It’s dramatically faster and more efficient than older OpenVPN, and it’s the single best speed setting to change.

  3. 3
    Check your base speed and connection

    Test your speed with the VPN off first. If it’s slow anyway, the VPN isn’t the culprit — your broadband is. A wired Ethernet connection also beats Wi-Fi for both speed and consistency.

  4. 4
    Restart the router and device

    Congested or stale network state slows everything. Power-cycle your router and restart your device, then reconnect the VPN.

  5. 5
    Turn off features you don’t need

    Double VPN / multi-hop and obfuscation add security but cost speed. If you don’t specifically need them, switch back to a single standard server.

  6. 6
    Free up bandwidth

    Other devices and background apps — cloud backups, big downloads, other people streaming — eat your bandwidth. Pause them, or use split tunnelling to route only what needs the VPN through it.

  7. 7
    Try a different port or TCP vs UDP

    If speeds are still poor on a good server, switch OpenVPN between UDP (faster) and TCP (more stable), or change ports in settings.

A laptop showing a network speed graph
Distance to the server is the biggest speed factor — nearer is almost always faster.

How to test your VPN speed

Before you blame the VPN, measure it properly — it takes two minutes:

  • Baseline first. With the VPN off, run a speed test (fast.com or speedtest.net) and note the download speed. That’s your ceiling.
  • Then with the VPN on. Connect to a nearby server and run the same test. The difference is your VPN’s speed cost.
  • Test a few servers. One may be congested while another flies — don’t judge a VPN on a single server.
  • Compare like for like. Same device, same test site, same time of day, ideally wired — so you’re measuring the VPN, not the weather on your Wi-Fi.

What’s a normal speed drop?

On a good modern VPN using WireGuard and a nearby server, you should lose only around 10–20% of your base speed — usually imperceptible for streaming, browsing and calls. If you’re seeing 50% or more gone, that’s not normal: it points to a distant or overloaded server, an old protocol, or a genuinely slow VPN. Which brings us to the last point.

The fastest VPNs

If you’ve tried everything and it’s still slow, your VPN may simply be one of the slow ones — they vary a lot. From our measured throughput testing, the fastest barely dent your speed. Our top picks:

Fastest in our testing
NordVPN logo
NordVPN
455 Mbps
9.6
View →
ExpressVPN logo
ExpressVPN
445 Mbps
9.4
View →
Surfshark logo
Surfshark
440 Mbps
9.3
View →

See the full, speed-ranked list in our best fast VPN guide, or check your setup with our set-up guide.

SB
About the author
Senior VPN Analyst & Editor

Síofra Brennan is a privacy and cybersecurity specialist who has spent nine years testing and reviewing consumer VPNs. She focuses on real-world performance, no-logs policies, and how these tools actually work for people in Ireland.

9+ years in digital privacy & VPN testing60+ VPNs independently reviewedCompTIA Security+ certifiedSpeed-tests on real Irish lines
Reviewed for accuracy by the matched.ie editorial team · Provider details are drawn from our VPN test data.

Frequently asked questions

Why is my VPN so slow?+

A VPN adds encryption and routes your traffic through a server, so some slowdown is normal — but big drops usually come from connecting to a distant or overloaded server, or using an old protocol. Connect to a nearby, low-load server and switch to WireGuard, and most of the speed comes back. Always check your speed with the VPN off first to rule out your broadband.

How do I make my VPN faster?+

The two biggest wins are connecting to a nearby, less-busy server and switching to the WireGuard protocol. Beyond that: use a wired connection, restart your router, turn off Double VPN/obfuscation if you don’t need them, free up bandwidth from other apps, and try UDP instead of TCP.

How do I test my VPN speed?+

Run a speed test (like fast.com or speedtest.net) with the VPN disconnected and note the result — that’s your baseline. Then connect the VPN and run the same test on the same server type. Compare the two; test a couple of different VPN servers, since one may be congested. The gap is your VPN’s speed cost.

How much does a VPN slow down your internet?+

On a good VPN with WireGuard and a nearby server, expect to lose only around 10–20% of your base speed — often unnoticeable for streaming and browsing. Big drops (50%+) point to a distant/overloaded server, an old protocol, or simply a slow VPN.

Which VPN is the fastest?+

From our measured throughput testing, NordVPN, ExpressVPN and Surfshark are among the fastest, all running modern WireGuard-based protocols. See our best fast VPN ranking for the numbers.

auto_awesomeFree VPN matcher

Find the right VPN in 60 seconds

Answer five quick questions and we’ll match you to the best VPN for how you actually use it — no sign-up, no spam.

  • bolt
    Five quick questions
    A personalised match in under a minute.
  • verified
    Independently matched
    Based on our testing — never sponsored results.
  • euro
    Free, honest guidance
    The best pick for you, not the priciest one.
Which VPN suits you?
60 seconds

Tell us what matters most and we’ll do the matching:

StreamingPrivacyTorrentingTravelValue
Find your VPN arrow_forward
check_circleFree · No email required · Instant result