Surfshark built its brand on a simple pitch: unlimited devices, a low price, and no compromise on the essentials. Price is easy to prove. “No compromise on speed” is the part that actually needs a stopwatch. We spent four days finding out whether the budget label costs subscribers anything measurable in throughput.
Test Environment
| Parameter | Detail |
|---|---|
| Connection type | 600 Mbps fiber |
| Unprotected baseline | 574 Mbps down / 548 Mbps up |
| Baseline ping | 8ms |
| Protocol tested | WireGuard (default) |
| Servers tested | 13 |
| Devices tested simultaneously | 5 (to test the “unlimited devices” claim under load) |
Server-by-Server Results
| Server | Ping (ms) | Download | Upload | % of Baseline |
|---|---|---|---|---|
| Chicago, USA | 19 | 489 Mbps | 461 Mbps | 85% |
| Denver, USA | 33 | 442 Mbps | 410 Mbps | 77% |
| Vancouver, Canada | 41 | 418 Mbps | 389 Mbps | 73% |
| London, UK | 73 | 379 Mbps | 347 Mbps | 66% |
| Berlin, Germany | 70 | 402 Mbps | 371 Mbps | 70% |
| Madrid, Spain | 84 | 361 Mbps | 329 Mbps | 63% |
| Milan, Italy | 82 | 368 Mbps | 335 Mbps | 64% |
| Warsaw, Poland | 77 | 384 Mbps | 352 Mbps | 67% |
| Tokyo, Japan | 136 | 287 Mbps | 256 Mbps | 50% |
| Singapore | 171 | 259 Mbps | 228 Mbps | 45% |
| Melbourne, Australia | 191 | 241 Mbps | 211 Mbps | 42% |
| Bangalore, India | 158 | 269 Mbps | 238 Mbps | 47% |
| Mexico City, Mexico | 58 | 352 Mbps | 321 Mbps | 61% |
Kill Switch Overhead Check
Surfshark’s kill switch blocks internet access if the VPN tunnel drops unexpectedly. We tested throughput with the feature enabled versus disabled on the Chicago server to confirm it carries no hidden speed cost.
| Configuration | Download | Upload |
|---|---|---|
| Kill switch enabled | 487 Mbps | 459 Mbps |
| Kill switch disabled | 489 Mbps | 461 Mbps |
As expected, the difference was within normal run-to-run variance, so there’s no meaningful trade-off to leaving this safety feature on at all times.
The Multi-Device Stress Test
This is the part of the review that actually matters for Surfshark’s core value proposition. We connected five devices simultaneously through the Chicago server — a laptop streaming 4K video, a phone downloading a large app update, a tablet on a video call, a second laptop running a speed test, and a smart TV playing a separate stream.
| Device | Task | Result |
|---|---|---|
| Laptop 1 | 4K streaming | No buffering, stable bitrate |
| Phone | 2GB app download | Completed at 41 Mbps sustained |
| Tablet | Video call | One brief pixelation event at 22 min mark |
| Laptop 2 | Speed test | 412 Mbps download recorded mid-load |
| Smart TV | 1080p streaming | No issues |
Total combined throughput across all five devices held at roughly 78% of what a single unloaded device achieved on the same server — a reasonable and expected drop given five devices were actively pulling bandwidth through one tunnel at once. Nothing broke, nothing buffered badly, and no device was starved entirely.
“Unlimited devices only means something if the bandwidth actually gets shared gracefully. Surfshark’s queuing handled five simultaneous heavy tasks better than we expected from a budget-tier provider.”
NoBorders Mode and Camouflage Mode: Any Speed Cost?
Surfshark’s obfuscation features are designed to disguise VPN traffic as regular HTTPS traffic, useful in restrictive network environments. We tested Camouflage Mode against standard WireGuard on the same Berlin server.
| Mode | Download | Upload | Ping |
|---|---|---|---|
| Standard WireGuard | 402 Mbps | 371 Mbps | 70ms |
| Camouflage Mode | 361 Mbps | 328 Mbps | 77ms |
A roughly 10% speed cost for obfuscation is a fair trade for anyone who needs it, and it’s a smaller penalty than some competitors’ equivalent stealth features impose.
Budget vs. Premium: How the Numbers Actually Compare
Server-for-server, Surfshark landed a few percentage points behind the premium-tier providers we’ve tested on identical routes, but the gap was consistently smaller than the price difference would suggest. On nearby servers (Chicago, Berlin), retention in the 70–85% range is squarely in “won’t notice in daily use” territory for the overwhelming majority of subscribers.
Where It Falls Behind
Long-haul Asia-Pacific and India routes showed the same physics-driven drop-off every provider experiences, but Surfshark’s numbers on these specific routes were slightly below the premium-tier average we’ve recorded in other reviews. If your primary use case is a long-distance connection, this is worth factoring in.
Pros and Cons
- Pro: Strong price-to-performance ratio, especially on nearby servers
- Pro: Handles multiple simultaneous devices gracefully
- Pro: Obfuscation mode carries only a modest speed penalty
- Con: Long-distance server routes trail premium competitors by a noticeable margin
- Con: More server-to-server variance than we’d like to see
Bypasser (Split Tunneling): Speed Impact Check
Surfshark’s split-tunneling feature, called Bypasser, lets specific apps skip the VPN tunnel entirely. We tested a browser tunneled through Chicago alongside a file transfer app deliberately excluded from the tunnel.
| Configuration | Tunneled App | Bypassed App |
|---|---|---|
| Bypasser enabled | 478 Mbps | 561 Mbps (near raw baseline) |
| Bypasser disabled | 489 Mbps | 471 Mbps |
As expected, bypassed traffic saw effectively no VPN-related slowdown, confirming the feature works as intended for anyone who wants to keep specific bandwidth-heavy tasks outside the encrypted tunnel.
IP Rotation Frequency and Its Effect on Sessions
Surfshark’s standard servers periodically rotate assigned IP addresses as part of normal network maintenance. We monitored a handful of long-running sessions to see whether this rotation ever interrupted an active connection.
- 4-hour continuous streaming session: No interruption observed; rotation appears to be handled transparently in the background.
- 6-hour large file transfer: Completed without a dropped connection or measurable speed dip during the transfer window.
This is a reassuring result for anyone worried that IP rotation might mean periodic disconnects — in our testing, it didn’t.
Rotating vs. Static IP Servers
Surfshark offers both standard rotating-IP servers and static, dedicated-IP options in select countries. We compared the two directly on US servers to see whether the static option carries any performance trade-off.
- Standard rotating server (Chicago): 489 Mbps download, 85% retention
- Static IP server (same region): 471 Mbps download, 82% retention
The difference is small enough that most users choosing a static IP for consistency (useful for accessing IP-restricted services or reducing CAPTCHA prompts) won’t notice a meaningful speed penalty in exchange.
Mobile App Performance
Given Surfshark’s emphasis on unlimited simultaneous connections across phones, tablets, and streaming devices, mobile performance matters more here than for some competitors. We tested the Android and iOS apps against the same Chicago server used in our desktop testing.
| Platform | Download | Upload |
|---|---|---|
| Windows desktop | 489 Mbps | 461 Mbps |
| Android | 451 Mbps | 418 Mbps |
| iOS | 447 Mbps | 411 Mbps |
| Android TV (streaming box) | 412 Mbps | — |
The Android TV result is worth flagging separately since streaming boxes often have weaker processors than phones. 412 Mbps is still comfortably enough for any current streaming resolution, including 4K HDR content, so the lower number didn’t translate into any real-world playback issue during testing.
How Surfshark’s Numbers Held Up Under a Simulated ISP Throttle
Some ISPs specifically throttle traffic they detect as encrypted or VPN-related. We simulated a moderate throttling scenario using a network shaping tool to see whether Surfshark’s obfuscation features could help recover lost speed.
| Scenario | Download |
|---|---|
| No throttle, standard WireGuard | 489 Mbps |
| Simulated throttle, standard WireGuard | 218 Mbps |
| Simulated throttle, Camouflage Mode enabled | 361 Mbps |
In a throttled environment, enabling obfuscation recovered a substantial amount of lost speed by disguising the traffic pattern the throttling system was targeting — a scenario where the “10% speed cost” mentioned earlier becomes a clear net positive rather than a pure trade-off.
Nexus Network: A Newer Architecture Worth Watching
Surfshark’s Nexus network, a newer routing architecture designed to link servers into a single mesh rather than isolated nodes, is still rolling out to select locations. Where available, we compared Nexus-enabled routing against the traditional single-hop connection on the same city.
| Configuration | Download | Ping |
|---|---|---|
| Traditional single-hop | 489 Mbps | 19ms |
| Nexus-enabled routing | 471 Mbps | 21ms |
The difference was small and slightly in favor of the traditional route in this specific test, though Nexus’s real advantage — smarter automatic rerouting around congested nodes — is more likely to show up during periods of unusual network stress than in a controlled side-by-side comparison like this one.
Final Verdict
Surfshark doesn’t win outright on any single speed metric in this test, but it doesn’t need to. For the price, the performance on nearby and mid-distance servers is genuinely competitive with names that cost two or three times as much, the multi-device handling held up better than the “budget” label might suggest, and features like Bypasser and Camouflage Mode add real practical value beyond the raw throughput numbers.
Speed Test FAQ
Does connecting more devices slow everyone down? Yes, proportionally, but our test showed graceful bandwidth sharing rather than any single device being starved.
Is Camouflage Mode worth the speed trade-off? Only if you’re on a network that actively blocks or throttles VPN traffic — otherwise, standard WireGuard mode is faster, though our throttling test showed obfuscation can actually recover speed in restrictive conditions.
Which Surfshark server is fastest for US users? Chicago posted the best numbers in our sample, likely due to its central routing position.
Does a static IP cost noticeable speed? Only a small amount in our testing — a reasonable trade-off for the consistency it provides.
Is Nexus network routing available everywhere? Not yet — it’s rolling out gradually to select server locations, so availability will vary depending on where you connect from and to.
Does Surfshark throttle its own users on longer subscriptions? We found no evidence of subscription-tier-based throttling; speed differences in our testing were tied entirely to server, protocol, and load, not plan length.

