March 26, 20265 min read

Network Latency Calculator

Calculate expected network latency based on distance, transmission medium, and protocol overhead. Understand RTT, ping, and propagation delay.

networking latency ping rtt calchub
Ad 336x280

Latency is the one network metric that money can't simply fix. You can buy more bandwidth, add more servers, use faster disks — but the speed of light is a hard ceiling, and for geographically distributed systems, the physics of signal propagation sets a floor on how fast your app can ever be.

Components of Network Latency

Total latency (round-trip time, or RTT) is the sum of several contributors:

ComponentTypical RangeDescription
Propagation delay1–300msSpeed of signal through medium
Transmission delay<1ms (LAN) to ~10ms (slow WAN)Time to serialize bits onto the wire
Processing delay0.1–5msRouter/switch forwarding decisions
Queuing delay0–50ms+Time waiting in router buffers
Protocol overhead50–300msTCP handshakes, TLS setup, DNS lookup
The propagation delay is governed by physics: signals in fiber travel at roughly 2/3 the speed of light (~200,000 km/s). London to New York is ~5,500 km of cable — minimum one-way propagation is about 28ms, so ping times under 65ms RTT are physically impossible.

Using the CalcHub Latency Calculator

On CalcHub, you can:

  1. Distance-based estimate — enter source and destination cities or coordinates, choose medium (fiber, copper, satellite), and get theoretical minimum and realistic expected RTT
  2. Protocol analysis — model the latency cost of adding DNS lookup, TCP handshake, TLS 1.3 handshake, and HTTP/2 connection setup
  3. Hop analysis — enter a traceroute output and the calculator breaks down latency per hop

Expected Latencies by Route

RouteFiber RTT (min)Realistic RTT
Same city<1ms1–5ms
New York → Los Angeles30ms40–60ms
London → New York56ms65–85ms
New York → Tokyo100ms120–160ms
London → Sydney170ms180–260ms
Any → Geostationary satellite600ms600–700ms
Any → LEO satellite (Starlink)30–60ms40–80ms
LEO satellite has dramatically improved the satellite latency story. Starlink in 2026 consistently achieves 30–70ms RTT in most coverage areas, which makes it viable for interactive applications unlike geostationary connectivity.

Protocol Overhead: The Hidden Latency

A fresh HTTPS request to a server involves:


  • DNS resolution: 20–100ms (first time; cached ~0ms)

  • TCP handshake: 1 RTT = 60ms (New York → London)

  • TLS 1.3 handshake: 1 RTT = 60ms

  • HTTP request/response: 1 RTT = 60ms

  • Total for first request: ~240ms


HTTP/2 multiplexing eliminates per-request handshakes after the connection is established. HTTP/3 with QUIC eliminates the TCP handshake entirely (0-RTT resumption). The calculator models the difference, which helps quantify the value of protocol upgrades.

Latency Targets by Application

ApplicationAcceptable RTTWhy
Competitive online gaming< 30msFrame-accurate input
VoIP / video calls< 150msMOS score degrades above this
Interactive web apps< 100ms (to server)Feels instant to user
Database queries< 10msApps make many queries per page load
Bulk file transferDoesn't matter muchThroughput is the bottleneck

Tips

  • TCP throughput is latency-dependent. With a 100ms RTT, TCP's slow-start phase can cap your throughput well below the link capacity. The Throughput Calculator shows how RTT limits actual transfer speeds.
  • CDN placement matters more than server power. Reducing the physical distance between your users and content servers directly reduces propagation delay. A 2× faster server 5,000 km away loses to a 1× server 500 km away for interactive applications.
  • Queuing delay is the one you can control. Active queue management (AQM) in routers like CAKE or FQ-CoDel dramatically reduces bufferbloat, which is often the difference between "feels fast" and "technically fast."

What is bufferbloat and why does it cause latency?

Bufferbloat happens when routers have oversized buffers that fill up under load, delaying packets. A link can simultaneously show 0% packet loss and 500ms added latency under heavy load. Run the Bufferbloat test at waveform.com to check if this affects your connection.

Why does my traceroute show latency decreasing at later hops?

Latency should generally increase hop by hop. If it decreases, it usually means routers are deprioritizing ICMP responses (which traceroute uses) or MPLS tunnels are obscuring intermediate hops. The last RTT to the destination is the most reliable figure.

How does 5G affect mobile latency?

5G sub-6GHz achieves 10–30ms latency in real conditions, compared to 40–80ms for 4G LTE. 5G mmWave can achieve <5ms in ideal conditions but has very limited range and penetration. For most mobile users, 5G latency gains are modest compared to the bandwidth improvements.

Ad 728x90