Latency Calculator
How long does data take to travel across your network?
Find out how long data takes to travel between two points on a network. Enter the distance and choose your connection type — see one-way latency, round-trip time, and bandwidth delay. Assumes direct path routing and speed-of-light propagation in the transmission medium.
—
Send feedback
💡 Share your idea or report a problem
✓ Thanks! We'll take a look.
Learn more
How It Works
The formula, explained simply
Distance dominates network latency more than most developers expect. A fiber optic cable from New York to London has 30ms of unavoidable delay just from the time light takes to cross the Atlantic — no amount of bandwidth or processing power can reduce this physical limit. Every video call, web request, or game packet must obey the speed of light.
This calculator uses the propagation speed of different transmission media to compute the minimum possible latency. Fiber optic cables carry light at about 67% of vacuum speed due to the refractive index of glass. Copper cables are slower at 64% due to electrical propagation limits. Satellite connections travel at full light speed through space but cover much greater distances.
Real networks add routing delays, processing delays, and queuing delays on top of propagation time. Each router, switch, or firewall adds 0.1-1ms of processing time. Network congestion creates variable delays. The calculator shows the theoretical minimum — actual latency will be higher due to these factors.
When To Use This
Right tool, right situation
Use this calculator when planning network architecture or diagnosing performance issues. Before deploying real-time applications like video calls, gaming servers, or trading systems, calculate the minimum latency between your users and servers. If the physical limit exceeds your requirements, no software optimization will help.
The calculator helps explain user experience differences across geographic regions. A European user accessing a US-hosted website experiences 80-120ms baseline latency, while a US user sees 20-40ms. This guides decisions about server placement and CDN deployment.
For capacity planning, combine latency calculations with bandwidth requirements. High-latency satellite internet can deliver high bandwidth but remains unsuitable for real-time applications. The calculator shows why different connection types serve different use cases despite similar bandwidth specifications.
Common Mistakes
Why results sometimes look wrong
The biggest mistake is confusing latency with bandwidth when diagnosing network performance. Adding more bandwidth does not reduce latency — it only increases throughput. A 10 Gbps connection from New York to Tokyo still has 80ms of latency due to the 20,000km distance.
Many developers underestimate geographic distance impact. Choosing a server 3,000km away instead of 300km away adds 20ms of unavoidable latency. This explains why CDNs and edge computing matter for user experience — physics cannot be optimized away.
Bufferbloat in network equipment creates variable latency that this calculator cannot predict. Modern routers and modems often buffer packets excessively, creating delays that vary with network load. Quality of Service (QoS) configuration helps but requires deliberate network engineering.
The Math
Worked examples and deeper derivation
The basic latency formula is distance divided by propagation speed: L = d / v. For a 1000km fiber cable, the calculation is 1,000,000 meters ÷ (299,792,458 m/s × 0.67) = 4.98 milliseconds. The 0.67 factor accounts for light slowing down in glass fiber compared to vacuum.
Transmission delay adds to propagation delay when bandwidth is limited. A 1,500-byte packet on a 100 Mbps connection requires (1,500 × 8 bits) ÷ (100 × 10^6 bits/second) = 0.12 milliseconds to fully transmit. This matters more for large files or slow connections than for small packets on fast links.
Round-trip time doubles the one-way latency plus any transmission delays. For interactive applications like web browsing, the browser must wait for the server response before displaying content. A 50ms round-trip means each web request takes at least 50ms regardless of how fast the server processes the request.
Expert Unlock
The thing most explanations skip
Propagation delay varies by cable routing, not just geographic distance. Submarine cables follow ocean floor topology and geopolitical constraints — the shortest fiber path from Europe to Asia routes through the Arctic, not through Egypt. Network engineers use latency measurements rather than geographic calculations to map actual cable paths.
Why is my real network latency higher than this calculator shows?
Need something this doesn't cover?
Suggest a tool — we'll build it →