HomeNordVPN VPN Review
Live Speed Data

NordVPN VPN: Real Speed Test Results

Not a one-time test. We continuously monitor NordVPN's WireGuard performance across 128 server locations. Here's what the data actually shows.

From £2.59/mo — 70% off + 3 months free
30-day money-back guarantee • Affiliate link
Compare NordVPN vs other VPNs →
75.3%
Automated Test Pass Rate
Reflects strict automated testing conditions — real-world reliability is typically higher
1523.5
Avg Download (Mbps)
986.4
Avg Upload (Mbps)
105.4
Avg Ping (ms)
as low as 6.8 ms on nearby servers
2850.1
Peak Download (Mbps)
Based on 36696 real speed tests
Data as of 22 August 2026 · continuously tested, latest 1 min ago
Measured server-side — the VPN's speed ceiling, not a home-broadband guarantee. How we test →

NordVPN Speed Test Results: What the Data Shows

As of 22 August 2026, NordVPN averaged 1523.5 Mbps download and 986.4 Mbps upload (peak 2850.1 Mbps) across 128 WireGuard servers in 36696 independent, continuously-updated speed tests — measured by VPNSpeedTest (vpnspeeddata.com). Here is the full performance picture.

Tested by the VPNSpeedTest team · automated, vendor-independent measurement · data as of 22 August 2026 · methodology · about us

Our testing system connects to each NordVPN server location, runs a full speed test (download, upload, ping, and jitter), and logs the results to our database. This runs continuously — not once for a review, but thousands of times per week.

Metric Result Verdict
Average Download 1523.5 Mbps Excellent
Average Upload 986.4 Mbps Excellent
Average Ping 105.4 ms Testing...
Peak Download 2850.1 Mbps Peak performance
Test Pass Rate 75.3% Reliable (automated testing)
Protocol Tested WireGuard Fastest protocol

Is NordVPN Fast Enough?

For Streaming

4K streaming requires roughly 25 Mbps. With NordVPN averaging 1523.5 Mbps in our tests, it comfortably handles Netflix, Disney+, BBC iPlayer, and other streaming services in 4K quality with bandwidth to spare.

For Gaming

Gaming primarily cares about ping (latency), and latency is dominated by distance to the server — so the figure that matters is your nearest server, not the worldwide average. On nearby servers NordVPN measured as low as 6.8 ms, which is well suited to online gaming. The average across all 128 global locations is higher (105.4 ms) because distant servers like Sydney and Hong Kong add hundreds of milliseconds. Pick a close server — see our server page sorted by lowest ping.

For Torrenting

Torrenting benefits from both download and upload speeds. NordVPN's WireGuard performance delivers strong speeds in both directions, and with 128 server locations, you can find a fast nearby server easily.

✅ Our Verdict on NordVPN Speeds

Based on real, continuously-collected data — not a single test session.

Fast WireGuard speeds

Consistently strong download and upload performance across servers.

Good server coverage

128 locations tested with reliable connectivity.

Reliable connections

75.3% success rate across all tests.

Independently measured

Every figure here comes from our automated tests, not the provider.

Get NordVPN Deal

From £2.59/mo — 70% off + 3 months free
128 server locations • WireGuard speeds
Get NordVPN Deal →
30-day money-back guarantee • Affiliate link

Frequently Asked Questions

Is NordVPN VPN fast enough for streaming?+
Yes. 4K streaming requires roughly 25 Mbps. Based on our 36696 automated speed tests, NordVPN averages 1523.5 Mbps download via WireGuard, which comfortably handles Netflix, Disney+, BBC iPlayer, and other streaming services in 4K quality.
What protocol does NordVPN use for fastest speeds?+
WireGuard (and WireGuard-based protocols) offer significantly lower overhead than OpenVPN, resulting in faster speeds and lower latency. It's what we test exclusively for an apples-to-apples comparison across providers.
Does NordVPN have a money-back guarantee?+
Yes. NordVPN offers a 30-day money-back guarantee on all plans. If you're not satisfied with the speeds or service, you can get a full refund within 30 days of purchase.
How are your speed tests different from other VPN review sites?+
Most VPN review sites run a single manual speed test and publish a screenshot. Our tests are fully automated, running 24/7 across all 128 server locations. We show averages, peaks, and reliability rates from 36696 real tests — not a single cherry-picked result. See our full methodology.
Is NordVPN good for gaming?+
Gaming depends primarily on ping (latency), not download speed, and ping is driven by how close the server is. On nearby servers NordVPN measured as low as 6.8 ms — well suited to online gaming. The 105.4 ms figure is the average across all 128 global locations, inflated by distant ones like Sydney and Hong Kong. For the best experience, choose a server close to you — check our server speeds page sorted by lowest ping.

NordVPN Server Speeds by Country

Not all VPN servers are equal. Our data shows significant speed differences between NordVPN's server locations. Here are the current standings:

1. Germany - Frankfurt 681 tests
2316.9 Mbps down 2010.7 Mbps up 21.1 ms ping
2. Croatia - Zagreb 223 tests
2131.6 Mbps down 1854.8 Mbps up 39.4 ms ping
3. Serbia - Belgrade 109 tests
2119.8 Mbps down 1879.7 Mbps up 36.1 ms ping
4. Greenland - Nuuk 109 tests
2113.9 Mbps down 1640.1 Mbps up 70.8 ms ping
5. France - Bordeaux 223 tests
2107.2 Mbps down 1944.2 Mbps up 30.6 ms ping
6. United Kingdom - London 674 tests
2106.5 Mbps down 1859.2 Mbps up 7.5 ms ping
7. Liechtenstein - Vaduz 109 tests
2084.1 Mbps down 1733.3 Mbps up 27.0 ms ping
8. Isle of Man - Douglas 109 tests
2078.2 Mbps down 1916.2 Mbps up 15.3 ms ping
9. Slovakia - Bratislava 221 tests
2075.1 Mbps down 1833.9 Mbps up 37.1 ms ping
10. Czech Republic - Prague 223 tests
2067.8 Mbps down 1613.7 Mbps up 24.5 ms ping
11. United Kingdom - Manchester 674 tests
2056.5 Mbps down 1849.7 Mbps up 13.3 ms ping
12. Uzbekistan - Tashkent 107 tests
2052.0 Mbps down 505.0 Mbps up 119.4 ms ping
13. Spain - Madrid 680 tests
2049.8 Mbps down 1902.5 Mbps up 29.9 ms ping
14. Finland - Helsinki 223 tests
2045.7 Mbps down 835.7 Mbps up 47.0 ms ping
15. Andorra - Andorra la Vella 110 tests
2043.4 Mbps down 1789.4 Mbps up 29.1 ms ping
16. Iceland - Reykjavik 223 tests
2033.6 Mbps down 1502.6 Mbps up 99.2 ms ping
17. Latvia - Riga 223 tests
2028.3 Mbps down 1737.0 Mbps up 44.0 ms ping
18. Moldova - Chisinau 109 tests
2027.1 Mbps down 825.0 Mbps up 53.2 ms ping
19. Albania - Tirana 110 tests
2025.6 Mbps down 1293.1 Mbps up 50.4 ms ping
20. North Macedonia - Skopje 109 tests
2021.6 Mbps down 1317.2 Mbps up 44.8 ms ping
21. Bulgaria - Sofia 225 tests
2015.1 Mbps down 1625.0 Mbps up 48.0 ms ping
22. France - Marseille 223 tests
2014.8 Mbps down 1893.2 Mbps up 23.0 ms ping
23. Morocco - Rabat 109 tests
2010.4 Mbps down 1675.3 Mbps up 40.5 ms ping
24. Italy - Rome 679 tests
2002.3 Mbps down 1869.9 Mbps up 37.3 ms ping
25. Lithuania - Vilnius 223 tests
1958.5 Mbps down 1491.8 Mbps up 42.6 ms ping
26. Romania - Bucharest 222 tests
1948.9 Mbps down 1494.5 Mbps up 47.6 ms ping
27. Germany - Berlin 683 tests
1948.2 Mbps down 1778.6 Mbps up 26.8 ms ping
28. Algeria - Algiers 109 tests
1945.8 Mbps down 1717.8 Mbps up 48.3 ms ping
29. Greece - Athens 223 tests
1924.4 Mbps down 1320.9 Mbps up 59.1 ms ping
30. Armenia - Yerevan 110 tests
1920.6 Mbps down 1565.0 Mbps up 76.3 ms ping
31. France - Paris 680 tests
1900.1 Mbps down 1516.1 Mbps up 20.1 ms ping
32. Estonia - Tallinn 223 tests
1893.5 Mbps down 1372.7 Mbps up 39.5 ms ping
33. Sweden - Stockholm 676 tests
1884.9 Mbps down 761.0 Mbps up 36.5 ms ping
34. Switzerland - Zurich 686 tests
1884.1 Mbps down 1147.6 Mbps up 30.4 ms ping
35. Ireland - Dublin 223 tests
1881.9 Mbps down 905.7 Mbps up 17.0 ms ping
36. Montenegro - Podgorica 109 tests
1878.8 Mbps down 1617.2 Mbps up 55.7 ms ping
37. Norway - Oslo 223 tests
1864.9 Mbps down 1428.3 Mbps up 36.8 ms ping
38. Denmark - Copenhagen 223 tests
1861.2 Mbps down 781.7 Mbps up 27.7 ms ping
39. Portugal - Lisbon 222 tests
1852.1 Mbps down 1698.1 Mbps up 41.3 ms ping
40. Turkey - Istanbul 221 tests
1846.8 Mbps down 1375.6 Mbps up 55.3 ms ping
41. Netherlands - Amsterdam 677 tests
1836.9 Mbps down 972.1 Mbps up 13.4 ms ping
42. Slovenia - Ljubljana 221 tests
1836.9 Mbps down 1588.5 Mbps up 42.5 ms ping
43. Italy - Milan 679 tests
1832.3 Mbps down 1733.7 Mbps up 36.0 ms ping
44. Belgium - Brussels 225 tests
1822.3 Mbps down 647.0 Mbps up 28.2 ms ping
45. Egypt - Cairo 109 tests
1819.6 Mbps down 1624.0 Mbps up 58.5 ms ping
46. Ukraine - Kyiv 107 tests
1806.5 Mbps down 1479.6 Mbps up 46.4 ms ping
47. Austria - Vienna 225 tests
1803.1 Mbps down 876.6 Mbps up 33.7 ms ping
48. Hungary - Budapest 223 tests
1765.1 Mbps down 1619.0 Mbps up 35.9 ms ping
49. United Kingdom - Edinburgh 220 tests
1723.6 Mbps down 1212.8 Mbps up 30.8 ms ping
50. Poland - Warsaw 676 tests
1716.8 Mbps down 1552.8 Mbps up 36.2 ms ping
51. Bosnia and Herzegovina - Sarajevo 110 tests
1678.5 Mbps down 1362.8 Mbps up 56.7 ms ping
52. United Kingdom - Glasgow 220 tests
1667.7 Mbps down 1600.0 Mbps up 34.2 ms ping
53. United States - Kansas City 220 tests
1607.9 Mbps down 834.9 Mbps up 102.6 ms ping
54. United States - Nashville 220 tests
1607.6 Mbps down 830.1 Mbps up 114.0 ms ping
55. United States - Charlotte 220 tests
1603.2 Mbps down 871.0 Mbps up 101.8 ms ping
56. Cyprus - Nicosia 224 tests
1601.5 Mbps down 283.7 Mbps up 66.1 ms ping
57. Puerto Rico - San Juan 109 tests
1577.6 Mbps down 757.1 Mbps up 128.9 ms ping
58. United States - Miami 673 tests
1573.2 Mbps down 810.7 Mbps up 107.9 ms ping
59. United States - Houston 220 tests
1570.9 Mbps down 659.0 Mbps up 109.1 ms ping
60. United States - Buffalo 220 tests
1568.1 Mbps down 942.0 Mbps up 107.6 ms ping
61. Panama - Panama City 109 tests
1557.1 Mbps down 763.9 Mbps up 147.1 ms ping
62. United States - Omaha 220 tests
1555.7 Mbps down 812.1 Mbps up 107.6 ms ping
63. Belize - Belmopan 110 tests
1547.9 Mbps down 790.5 Mbps up 126.3 ms ping
64. Bahamas - Nassau 110 tests
1540.5 Mbps down 797.7 Mbps up 107.9 ms ping
65. United States - Atlanta 220 tests
1507.5 Mbps down 906.6 Mbps up 94.9 ms ping
66. United States - Ashburn 220 tests
1502.1 Mbps down 858.4 Mbps up 81.5 ms ping
67. Monaco - Monaco 109 tests
1496.2 Mbps down 1298.1 Mbps up 32.6 ms ping
68. Costa Rica - San Jose 224 tests
1494.9 Mbps down 767.3 Mbps up 145.8 ms ping
69. United States - New York 673 tests
1488.4 Mbps down 1118.5 Mbps up 76.4 ms ping
70. United States - Chicago 220 tests
1483.7 Mbps down 918.3 Mbps up 94.0 ms ping
71. United States - Boston 220 tests
1481.0 Mbps down 1025.3 Mbps up 83.2 ms ping
72. United States - Dallas 673 tests
1479.8 Mbps down 708.5 Mbps up 119.1 ms ping
73. United States - Denver 220 tests
1477.9 Mbps down 742.7 Mbps up 117.7 ms ping
74. United States - Salt Lake City 218 tests
1474.6 Mbps down 708.4 Mbps up 127.1 ms ping
75. United States - Detroit 220 tests
1467.7 Mbps down 919.3 Mbps up 100.0 ms ping
76. Malta - Valletta 109 tests
1441.1 Mbps down 1296.5 Mbps up 50.1 ms ping
77. Canada - Toronto 687 tests
1441.0 Mbps down 968.5 Mbps up 88.9 ms ping
78. Venezuela - Caracas 107 tests
1434.1 Mbps down 735.7 Mbps up 138.2 ms ping
79. UAE - Dubai 225 tests
1394.1 Mbps down 495.4 Mbps up 135.5 ms ping
80. United States - San Francisco 218 tests
1370.1 Mbps down 569.4 Mbps up 142.9 ms ping
81. United States - Seattle 219 tests
1352.7 Mbps down 613.1 Mbps up 140.0 ms ping
82. Canada - Montreal 225 tests
1328.2 Mbps down 916.6 Mbps up 93.3 ms ping
83. Canada - Vancouver 225 tests
1322.9 Mbps down 630.0 Mbps up 142.8 ms ping
84. United States - Phoenix 220 tests
1322.2 Mbps down 566.2 Mbps up 144.2 ms ping
85. United States - Los Angeles 673 tests
1275.0 Mbps down 588.1 Mbps up 148.7 ms ping
86. Spain - Barcelona 680 tests
1256.4 Mbps down 931.2 Mbps up 35.5 ms ping
87. Colombia - Bogota 224 tests
1253.2 Mbps down 593.6 Mbps up 154.2 ms ping
88. United States - Las Vegas 220 tests
1248.5 Mbps down 576.9 Mbps up 155.6 ms ping
89. Ecuador - Quito 109 tests
1248.2 Mbps down 592.5 Mbps up 163.1 ms ping
90. Myanmar - Naypyidaw 109 tests
1243.9 Mbps down 542.7 Mbps up 198.2 ms ping
91. Singapore - Singapore 675 tests
1232.2 Mbps down 542.9 Mbps up 165.5 ms ping
92. Nigeria - Lagos 109 tests
1226.3 Mbps down 813.1 Mbps up 108.0 ms ping
93. Israel - Tel Aviv 223 tests
1207.5 Mbps down 800.3 Mbps up 67.0 ms ping
94. Mongolia - Ulaanbaatar 109 tests
1204.5 Mbps down 528.2 Mbps up 242.1 ms ping
95. Cambodia - Phnom Penh 109 tests
1193.1 Mbps down 547.6 Mbps up 185.0 ms ping
96. Brunei - Bandar Seri Begawan 110 tests
1189.1 Mbps down 546.4 Mbps up 190.5 ms ping
97. Laos - Vientiane 109 tests
1173.8 Mbps down 519.1 Mbps up 252.8 ms ping
98. Philippines - Manila 222 tests
1167.5 Mbps down 521.3 Mbps up 191.6 ms ping
99. Peru - Lima 223 tests
1163.4 Mbps down 545.6 Mbps up 164.5 ms ping
100. India - Mumbai 679 tests
1150.7 Mbps down 491.7 Mbps up 219.6 ms ping
101. Nepal - Kathmandu 109 tests
1144.5 Mbps down 529.6 Mbps up 234.8 ms ping
102. Pakistan - Karachi 109 tests
1111.0 Mbps down 495.2 Mbps up 244.9 ms ping
103. South Africa - Johannesburg 671 tests
1095.6 Mbps down 420.9 Mbps up 184.3 ms ping
104. Australia - Perth 225 tests
1077.3 Mbps down 420.9 Mbps up 210.8 ms ping
105. Indonesia - Jakarta 223 tests
1050.8 Mbps down 502.2 Mbps up 178.5 ms ping
106. Chile - Santiago 224 tests
1048.7 Mbps down 448.9 Mbps up 190.7 ms ping
107. Uruguay - Montevideo 107 tests
1036.4 Mbps down 469.1 Mbps up 225.5 ms ping
108. Argentina - Buenos Aires 225 tests
1030.7 Mbps down 413.1 Mbps up 212.5 ms ping
109. Brazil - Sao Paulo 688 tests
1019.5 Mbps down 477.7 Mbps up 186.2 ms ping
110. Hong Kong - Hong Kong 680 tests
1019.4 Mbps down 440.2 Mbps up 198.9 ms ping
111. Sri Lanka - Colombo 109 tests
1016.6 Mbps down 527.5 Mbps up 196.9 ms ping
112. Bhutan - Thimphu 110 tests
1013.8 Mbps down 442.7 Mbps up 239.5 ms ping
113. Paraguay - Asuncion 109 tests
1001.0 Mbps down 411.3 Mbps up 250.3 ms ping
114. Bangladesh - Dhaka 110 tests
994.9 Mbps down 460.9 Mbps up 210.3 ms ping
115. Japan - Tokyo 678 tests
965.3 Mbps down 332.6 Mbps up 245.3 ms ping
116. Thailand - Bangkok 221 tests
965.2 Mbps down 444.3 Mbps up 187.9 ms ping
117. Taiwan - Taipei 220 tests
953.8 Mbps down 405.8 Mbps up 219.3 ms ping
118. Ghana - Accra 109 tests
935.9 Mbps down 831.5 Mbps up 119.6 ms ping
119. Malaysia - Kuala Lumpur 223 tests
929.4 Mbps down 416.8 Mbps up 207.5 ms ping
120. Australia - Brisbane 225 tests
885.9 Mbps down 337.5 Mbps up 262.8 ms ping
121. Australia - Sydney 689 tests
885.1 Mbps down 334.2 Mbps up 257.7 ms ping
122. South Korea - Seoul 678 tests
882.1 Mbps down 391.0 Mbps up 231.9 ms ping
123. Australia - Melbourne 692 tests
866.4 Mbps down 321.6 Mbps up 276.5 ms ping
124. Vietnam - Ho Chi Minh City 218 tests
782.5 Mbps down 340.9 Mbps up 221.7 ms ping
125. Australia - Adelaide 225 tests
777.6 Mbps down 296.3 Mbps up 302.3 ms ping
126. New Zealand - Auckland 677 tests
760.3 Mbps down 304.8 Mbps up 289.9 ms ping
127. Georgia - Tbilisi 109 tests
706.3 Mbps down 529.6 Mbps up 73.0 ms ping
128. Azerbaijan - Baku 110 tests
376.6 Mbps down 1551.1 Mbps up 80.8 ms ping
NordVPN — From £2.59/mo — 70% off + 3 months free
Claim Deal →