How to read a ping test: latency numbers explained

Published 2026-08-27

You ran a ping test and got back a list of numbers in milliseconds. What do they mean, what counts as good, and why is Tokyo 200 ms but Berlin only 90 ms? This post walks through what the numbers actually tell you about your connection.

What latency actually measures

Latency is the round-trip time (RTT) for a small packet to travel from your device to a target server and back. The unit is milliseconds. Lower is better.

The packet is tiny — usually 64 bytes — so the result tells you how quickly data can move between you and the server, not how much data can move. Bandwidth (measured in Mbps) and latency (measured in ms) are independent properties. You can have a high-bandwidth connection with high latency, or a low-bandwidth connection with very low latency. Real-time apps like video calls and online games care about latency. Big file downloads care about bandwidth.

Why geography sets the floor

Signals in fiber-optic cable travel at roughly two-thirds the speed of light in a vacuum. For a packet to travel 10,000 km (say, Honduras to Tokyo) and back, that’s 20,000 km in the cable. At 200,000 km/s, that’s a physical floor of 100 ms — and the real number is always higher because of routing inefficiencies, additional hops, and queuing delays in network equipment along the way.

This is why your ping to Berlin is 90 ms and your ping to Tokyo is 200 ms: the signal has to physically travel further. No amount of optimization can get your Tokyo ping below that physical floor.

Submarine cables help, but they only close the gap by a small amount. The speed of light is the hard limit.

What counts as a good ping

Here are the rough bands most people use, with the use cases they enable:

  • Under 20 ms — excellent. Typical for local servers and fiber connections. Great for competitive gaming, real-time audio, and any latency-sensitive work.
  • 20–50 ms — good. Typical for nearby regional servers. Fine for most gaming, video calls, and remote desktop work.
  • 50–100 ms — average. You may notice occasional lag in fast-paced games. Video calls are usually still smooth.
  • 100–200 ms — sluggish for real-time apps. Fine for downloads, web browsing, and email. Noticeable lag in video calls.
  • 200+ ms — the connection is far from the target or has a serious congestion problem. Real-time apps will struggle.

These are bands, not hard rules. A 75 ms ping in a turn-based game is fine. A 75 ms ping in a first-person shooter will feel off.

Jitter: the other latency number to watch

Jitter is the variation in latency between successive pings. If your first five pings to a server were 50, 52, 49, 51, 50 ms, your latency is steady and jitter is low (~1 ms). If they were 30, 80, 25, 110, 45, your latency is bouncing around and jitter is high.

High jitter makes video and audio choppy even when average latency is fine, because packets arrive at uneven intervals. Real-time apps buffer a few packets to smooth out jitter, but if the variation is too large the buffer either runs out (causing glitches) or has to grow large (adding latency).

Jitter usually points to one of two causes: congestion at a hop along the path, or a flaky Wi-Fi or powerline connection on your end. A wired connection almost always has lower jitter than the equivalent Wi-Fi connection.

How to read a ping test result

SiteTrace’s ping tool shows you a row per target. For each row, you see:

  • Latency (ms) — the most recent round-trip time, plus a min/max/avg over the run.
  • Status — reachable, unreachable, or unresponsive. Some servers deliberately block ping probes, so “unreachable” can mean “server is up but ignoring pings.”
  • Jitter — the standard deviation or interquartile range of recent samples, when the test has been running long enough to compute it.

Look at the average, the jitter, and whether any individual pings timed out. A target with a 60 ms average and 2 ms jitter is a healthier connection than a target with a 60 ms average and 30 ms jitter, even though the averages are identical.

What if some targets are high and others are low?

If your ping to Google is 30 ms and your ping to some other host is 300 ms, the bottleneck is the path between your ISP and that other host — not your connection. Some hosts sit on congested networks, behind slow uplinks, or in regions with poor global transit.

If your ping to every target is high, the bottleneck is your local connection: a slow Wi-Fi signal, a congested local network, a VPN adding latency, or an ISP routing problem.

Run the test wired (ethernet) instead of on Wi-Fi to rule out the local Wi-Fi. If wired and Wi-Fi are both slow, the issue is upstream of your router.

How a VPN affects ping

A VPN adds latency because your traffic now has to travel to the VPN server, then out to the destination, then back. The added latency is roughly the ping from you to the VPN server, in milliseconds. A nearby VPN server might add 5–10 ms. A distant one might add 50 ms or more.

This is why competitive gamers avoid VPNs: any extra latency matters at the millisecond level. For most other use cases, a good VPN adds so little latency that you can’t tell.

You can use SiteTrace’s VPN checker to confirm that your VPN is actually working, and the ping tool to see how much latency the VPN is adding.