Culvert VPN

Ping vs speed: what a fast VPN really means

Latency is how long a packet takes to get there and back; bandwidth is how much you can move per second. A VPN affects each differently.

Speed, battery and reliability · 4 min read · By Culvert VPN

Latency is the time a packet takes to reach a server and for the reply to come back, measured in milliseconds. Bandwidth is how much data you can push through per second, measured in megabits. They are independent: a connection can be quick to respond yet unable to move much, or able to move a lot yet slow to respond. When people say a VPN is fast, they usually mean one of these without saying which, and a VPN affects the two in different ways.

Latency: the distance cost

Latency is mostly physics. A signal in fibre covers roughly 100 km in a millisecond, so every 100 km between you and a server adds about 1 ms each way, 2 ms round trip, before routing adds its share. Real internet paths are never straight lines, so double or triple that for a working estimate.

A VPN adds latency whenever the VPN server is not on the direct path to what you are using, which is almost always. Your packet goes to the VPN server first, then on to the site, and the reply retraces the route. A server 200 km away adds a few milliseconds. A server 8,000 km away adds around 80 ms of pure distance and typically more like 120 to 180 ms in practice.

Latency has a cousin, jitter, which is how much the round trip varies from packet to packet. A busy server or a lossy network produces jitter even when the average looks fine. Real-time apps notice jitter more than they notice steady latency.

Bandwidth: the capacity cost

Bandwidth through a VPN is limited by whichever link along the path is narrowest: your phone's Wi-Fi or cellular link, the VPN server's uplink shared among everyone on it, and the route from the server to the site. Encryption takes a little processor time per packet, but on a modern phone with WireGuard that is rarely the limit.

The important point is that distance barely affects bandwidth in steady state. A file downloading from a server on another continent can run just as quickly as one nearby once it gets going; it just takes longer to get going, because each round trip during ramp-up is longer. What does cut bandwidth is load. A server carrying many sessions splits its uplink among them, and your share can fall well below what your own connection could do.

Which apps care about which

What you are doingCares most aboutA VPN typically affects it through
Browsing, messaging, emailLatency, for each page or message to startA few ms with a nearby server; barely noticeable
Large downloads, app updatesBandwidthLoad on the server, not distance
Video streamingBandwidth, with buffering to hide latencyLoad; a busy server causes rebuffering
Video callsLatency and jitterDistance and load both show up as lag and stutter
Online gamesLatency and jitterDistance is most of the story

If you mostly browse and message, a nearby server with modest headroom is fine. If you mostly download or stream, headroom matters more than distance. If you call or game, both matter and jitter matters most. The posts on video calls and gaming ping go into each.

Why speed tests can mislead

A speed test measures bandwidth to a test server and reports a latency figure to that same server. Through a VPN, both numbers describe the path from the VPN server to the test server as much as the path from you to the VPN. A test server close to the VPN's exit will show excellent figures that say little about the site you actually use. Treat a speed test through a VPN as a rough check of the server's uplink, not as a verdict on the VPN.

The more useful figure is a round trip from your own phone to the VPN city, measured before you connect. That isolates the part of the path the VPN adds, and it is the figure that distinguishes a poor route from a busy server. A signal-bar icon that is not backed by a measurement tells you nothing.

What a good VPN app shows you

It should show two numbers per city: latency measured from your phone right now, and how much capacity the server has left. Latency answers whether the detour will be felt; headroom answers whether your share of bandwidth will be. A city with a slightly higher round trip and plenty of headroom is usually the better choice for anything heavy, and the city with the lowest round trip is the better choice for calls and games. How a good VPN app picks a server covers what it does with those two numbers when you tap a country instead of a city.

Culvert VPN shows a real round trip from your phone and a real headroom figure for every city, never a bar glyph, and connects you to the healthiest server in the city you choose; it is free on Google Play.

Questions people also ask

Which number should I look at when choosing a VPN city?

Latency, measured from your phone, plus how much headroom the server has. Bandwidth through a VPN is mostly a function of load, and headroom is the figure that tells you about it.

Can a VPN have low latency but low bandwidth?

Yes, and it is common. A nearby server that is busy answers quickly but cannot move much data for you. The reverse also happens: a distant server with plenty of capacity moves data fine but every page is slow to start.

Is ping the same thing as latency?

Ping is a tool that measures round-trip latency, and people use the word for the result. When someone says their ping is 40, they mean a 40 ms round trip.