Weekly benchmark report
VPN Benchmark Week — 2026-11-09
Data-driven report generated from QC-rankable benchmark measurements between 2026-11-09 and 2026-11-10. It describes observed results rather than claiming one provider is universally best.
Data-driven report generated from QC-rankable benchmark measurements between 2026-11-09 and 2026-11-10. It describes observed results rather than claiming one provider is universally best.
| Provider | Protocol | Samples | Destinations | P10 | Median | P90 | Download | Latency |
|---|---|---|---|---|---|---|---|---|
| Surfshark | WireGuard UDP | 244 | 37 | 43.0% | 83.7% | 100.0% | 68.0 Mbps | 125.2 ms |
| NordVPN | OpenVPN UDP | 431 | 52 | 40.9% | 76.7% | 98.9% | 57.2 Mbps | 130.7 ms |
| Surfshark | OpenVPN UDP | 455 | 38 | 2.7% | 73.6% | 100.0% | 76.6 Mbps | 105.0 ms |
| ExpressVPN | OpenVPN UDP | 411 | 35 | 3.4% | 68.2% | 100.0% | 61.6 Mbps | 118.7 ms |
| ExpressVPN | Lightway UDP | 678 | 36 | 3.8% | 63.3% | 100.0% | 62.7 Mbps | 125.4 ms |
| NordVPN | OpenVPN TCP | 416 | 52 | 26.8% | 63.2% | 95.5% | 47.1 Mbps | 184.9 ms |
| NordVPN | NordLynx | 919 | 56 | 2.7% | 62.9% | 100.0% | 57.1 Mbps | 143.0 ms |
| CyberGhost | WireGuard UDP | 1,269 | 39 | 3.2% | 36.5% | 84.4% | 43.8 Mbps | 134.7 ms |
| ExpressVPN | OpenVPN TCP | 314 | 34 | 0.6% | 16.1% | 44.3% | 14.1 Mbps | 107.3 ms |
| Surfshark | OpenVPN TCP | 181 | 35 | 0.3% | 7.0% | 36.0% | 15.4 Mbps | 47.3 ms |