Skip to main content
Explainer · networking

Wi-Fi vs Ethernet — why your ping is worse on wireless

Both move the same IP packets. They behave very differently below that. Here is the physics, the numbers, and the workloads where the cable still wins.

The fundamental difference: dedicated wire vs. shared air

Ethernet on a switched port is full-duplex on a dedicated medium. Every device has its own twisted-pair cable to the switch; one pair carries data in one direction, the other pair carries the opposite direction simultaneously. No device competes with any other for the wire. Collisions, which used to be a defining feature of Ethernet in the hub era, haven't existed since switches became universal in the late 1990s.

Wi-Fi is half-duplex on a shared medium. Every device on the same channel transmits onto the same piece of air. Exactly one device can be transmitting at any instant on a given channel; everyone else has to wait. Worse, devices cannot reliably tell whether their transmission collided with someone else's — the receiver might pick up nothing useful, the sender doesn't know the packet was lost without an ack.

To work around this, Wi-Fi uses CSMA/CA — Carrier Sense Multiple Access with Collision Avoidance. Each device, before transmitting, listens for the channel to be quiet. If it's quiet, the device waits a random small interval, then transmits and hopes nobody else picked the same slot. This back-off is what makes Wi-Fi inherently slower than Ethernet even on an idle channel.

Every source of Wi-Fi latency, listed

The wired-versus-wireless latency gap on a healthy network is usually 1–5 ms. On an unhealthy network it can be 50× worse. The contributors:

The numbers, in realistic conditions

Numbers from a healthy modern home network, hop 1 to the access point or first switch:

For most browsing and video streaming, none of this is noticeable — the upstream bottleneck is your ISP, not the Wi-Fi. For video calls, the difference is detectable if you measure but rarely makes calls fail. For competitive gaming, voice work where you're cohosting, and real-time collaboration tools, the difference is the whole experience.

When Wi-Fi is genuinely fine

When you want the cable

What to do when Ethernet isn't an option

The diagnostic recipe

The fastest way to find out if your wireless is the problem:

  1. Plug a laptop into your router with an Ethernet cable. Run a sustained ping to1.1.1.1 (ping -c 50 1.1.1.1). Record the average, max, and stddev.
  2. Unplug, connect the same laptop to Wi-Fi from the same room. Run the same ping. Compare.
  3. If the difference is >10 ms in average or >5 ms in stddev, Wi-Fi is your bottleneck. If the difference is small, look upstream of your router for the problem.

Related reading